bigfix/sequel — comment on commit 61abc69b91e1b2e32a7c5087e79c75b044c81e9e
File:  line 0
By jfirebaugh:

I'm confused by your first paragraph. The second file in this commit has the change to Sequel::Timezones#convert_input_timestamp.

AFAICT, Rational will always be available. In 1.8 it's a dependency of date.rb, which Sequel requires in core.rb, and in 1.9 it's built in.

Agreed that we should optimize the date and time too. However, it's not immediately apparent how to handle fractional second with time however, as java.sql.Time doesn't provide an accessor. Probably we have to use getTime and calculate some offset from the epoch; it requires some research.