Got it. Use Java's BigInteger class for all the ID fields and don't
look back. :)

On Jun 12, 1:06 pm, Stuart <[email protected]> wrote:
> 2009/6/12 J. Adam Moore <[email protected]>:
>
>
>
> > So do I just allocate as many bits as I can in my database to the id
> > field and hope that it doesn't ever run out? I'm confused why you just
> > announced that. Okay, so an overflow is happening. Is that your fault?
> > Is this fixable on your end, my end. Is this just for people who are
> > using 32-bit signed ints to store ids? Decide to do what? Roll it over
> > like an odometer or increase the field size? Forgive me for being an
> > idiot, but 'decide to do this' is just about vague enough to be
> > insulting. I was happily under the assumption that this problem was
> > considered long, long ago when the field size was initially chosen by
> > who I also assumed to be smart people.
>
> I read it as "we're considering skipping a bunch of IDs so we hit the
> limit during today rather than sometime over the weekend. That way
> there will be people at Twitter able to react to support issues that
> might arise.
>
> As for what developers should do I think it's pretty obvious. If
> you're using a signed 32-bit integer to store tweet IDs you need to
> change that ASAP because judgement day is coming!!!
>
> -Stuart
>
> --http://stut.net/projects/twitter
>
> > On Jun 12, 10:23 am, Matt Sanford <[email protected]> wrote:
> >> Hi all,
>
> >>      The overflow of the 32-bit signed integer value for status ids
> >> (a.k.a "The Twitpocalypse" [1]) is fast approaching. The current
> >> estimate is around tomorrow at around 11am GMT, or 3:00am Pacific time
> >> in the case of Twitter. There is some discussion internally about
> >> accelerating things so we'll be in the office and able to cope. Nobody
> >> is their freshest at 3:00am, not to mention it would be nice to not
> >> have apps broken throughout the weekend if one-person developer teams
> >> don't notice. No decision has been made yet but I wanted to get
> >> something out to you all so you know what's going on in the event we
> >> decide to do this.
>
> >> Thanks;
> >>   – Matt Sanford / @mzsanford
> >>       Twitter Dev
>
> >> [1] -http://www.twitpocalypse.com/

Reply via email to