To be clear I’m not -1 on this, I just hope we think about upgrading users as 
we deprecate the old stuff out


-- 
Jeff Jirsa


> On Dec 4, 2017, at 4:24 PM, Jon Haddad <j...@jonhaddad.com> wrote:
> 
> I ways back I had entire CASSANDRA-13976 out of sheer annoyance to change the 
> hint time to be in minutes instead of ms.  Millisecond based resolution is a 
> bit absurd for things like hints.  I figured minutes would be better, but 
> after some back and forth realized durations (3h, 30m, etc) would be a lot 
> easier to work with, and would probably be appropriate across the board.
> 
> I’ve dealt with quite a few clusters in the last year, and I’ve seen a 
> handful of fat fingered config files, or non-standard times that make me bust 
> out a calculator to be sure I’ve got things sorted out right, hence the 
> original issue.
> 
> Jeff Jirsa suggested migrating to duration types would result in migration 
> pain, and I’m not disagreeing with him.  I think we if were to move to 
> duration types, we’d want something like the following:
> 
> 1. add a blah_blah for every blah_blah_ms setting which accepts a duration
> 2. convert every setting to use blah_blah 
> 3. if blah_blah_ms is present, use that for blah_blah and set the duration to 
> ms
> 4. internally everything converts to ms
> 5. make all node tool commands use durations 
> 6. for ever setting that’s switch to blah_blah, leave a note that says the 
> setting it’s replacing
> 7. put a warning when people use blah_blah_ms and suggest the conversation to 
> the new config field 
> 8. *sometime* in the future remove _ms.  Maybe as far as a year or two down 
> the line.
> 
> This seems to me like a significant change and I wanted to get some more 
> opinions on the topic before pushing forward.  Thoughts?
> 
> Jon
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
> For additional commands, e-mail: dev-h...@cassandra.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org
For additional commands, e-mail: dev-h...@cassandra.apache.org

Reply via email to