Hello!

This is my weekly ChangeLog, from 20 February 2017 to 26 February 2017.
You can see it in a better format by going here: 
http://log.smallworks.eu/web/search?from=20/2/2017&to=26/2/2017

ChangeLog
=========

23 February 2017:
-----------------

*    I promoted latest VMs as stable!
    
    This is a dangerous step this time (because is the first VM stable after 
the merge with osvm), but at 
    least now I will have feedback faster than before ;)
    

22 February 2017:
-----------------

*    = [Voyage](https://github.com/pharo-nosql/voyage)
    I spent some time working on the new +VOTimestampVersionGenerator+ who will 
replace the current 
    +VOSeedVersionGenerator+, because of two reasons:
    
    
    . +UUIDGenerator>>makeSeed+ is not present on Pharo 6.0
    . +UUIDGenerator>>makeSeed+ is very slow
    
    The new algoritm creates a composed number, with this scheme: 
    
    * 2 bytes a "machine id": a random generated number unique on the generator 
(ideally, unnique of the image).
    * 4 bytes the timestamp in milliseconds
    * 2 bytes a counter
    
    This should be enough to prevent version collisions... and is super fast :)
    

20 February 2017:
-----------------

*    Today I spent the day working on finishing new version of UFFI. With Ronie 
we fixed a small bug and now 
    we are ready to integrate... something that should happen tomorrow :)
    

cheers! 
Esteban

Reply via email to