I'll definitely check it out..! and for those who are not in the know... what inspired the name? :)

On Wed, 24 Apr 2024 at 17:47, Tim Mackinnon <tim@testit.works> wrote:
That's really exciting news... appreciate you sharing it with the wider community (I know when you mentioned its existence a while back I went and watched the Esug recordings to get more info, and looked at some of the extensive test cases to get a feel on what it looked like - its neat).

Having multiple options for persisting data (from simple Fuel up to Soil and Glorp and Gemstone) is very useful.

Tim

On Wed, 24 Apr 2024, at 12:52 PM, Norbert Hartl wrote:
...we said at last ESUG that there will be a release soonish but as usual it doesn't go that fast.��

But now we are very happy to announce that Soil has a first public release v1. So what is soil?

Soil is an object oriented database in��pharo. It is transaction based having ACID transactions. It has binary search capabilities with SkipList and BTree+ indexes. It aims to be a simple yet powerful database making it easy to develop with, easy to debug with, easy to inspect, ...


This release is still considered early stage because��

  • although in ApptiveGrid there are over 4000 instances of it and there are other users there isn't a wider range of use cases, yet. So it is not fully battle tested. This just as reminder when you start compaining I need somewhere to point my finger to and say "I told you!" ;)
  • there are few things missing that you might expect like garbage collection, etc.

So but it is definetely usable and awaiting the brave ones of you to try.��

Hopy you enjoy it!

Norbert & Marcus
_______________________________________________
Esug-list mailing list --��esug-list@lists.esug.org
To unsubscribe send an email to��esug-list-leave@lists.esug.org


_______________________________________________
Esug-list mailing list -- esug-list@lists.esug.org
To unsubscribe send an email to esug-list-leave@lists.esug.org