Concurrent access on IOrderedCollection will lead to crash (same key already exist exception)

IOrderedCollection is mapped in the IOG as key value. When two threads add an entity to the same IOrderedCollection at the same time the id will be the same, because the id is based on the max id +...

Id #1536 | Release: None | Updated: Apr 19, 2013 at 12:03 PM by mpigge | Created: Apr 19, 2013 at 12:03 PM by mpigge

Archive cannot be read with different database then created with

In the IOG there is strong relation between the archive data files and the database data file. They both uses the StaticProxyFacade, which limits to use different identification for the same proxy ...

Id #1534 | Release: None | Updated: Apr 11, 2013 at 1:53 PM by mpigge | Created: Apr 11, 2013 at 1:53 PM by mpigge

In class IOGServer EnterLockExclusive called on method ExitExclusiveLock

During digging into the code of the IOG I found the following code in IOGServer.cs: public void ExitExclusiveLock() { localContext.LocalContext.workspaceExclusiveLockProvider.EnterL...

Id #1512 | Release: None | Updated: Mar 27, 2013 at 11:44 AM by mpigge | Created: Mar 27, 2013 at 11:44 AM by mpigge

Crash on committing data

The following crash occurred on committing data: System.NullReferenceException: Object reference not set to an instance of an object. at Execom.IOG.Services.Data.CommitDataService.AddNodeToAppenda...

Id #1511 | Release: None | Updated: Mar 27, 2013 at 11:36 AM by mpigge | Created: Mar 27, 2013 at 11:35 AM by mpigge

Open database readonly

The database can be only opened for read write, because of restoring the index at closing the database file and writing at load index. In some situations it is necessary to open the database file r...

Id #1506 | Release: None | Updated: Mar 22, 2013 at 2:52 PM by mpigge | Created: Mar 22, 2013 at 2:52 PM by mpigge

Garbage collection is not cleaning all unused nodes

The garbage collection is not cleaning all unused nodes. This will lead to growing databases when there will be continuously written to the database. At reopening the database the unused nodes will...

Id #1505 | Release: None | Updated: Mar 22, 2013 at 7:44 AM by mpigge | Created: Mar 20, 2013 at 12:11 PM by mpigge

Support for nullable types

Create support for nullable types.

Id #731 | Release: None | Updated: Feb 14, 2013 at 1:40 AM by vectorman | Created: Aug 1, 2012 at 7:44 AM by branislavrus

ExpandoObject support

Use IDictionary as underlying type.

Id #653 | Release: IOG 2.0.0.0 | Updated: Feb 14, 2013 at 1:40 AM by nenadsabo | Created: Jun 16, 2012 at 12:19 PM by nenadsabo

Data encryption support

Enable data encryption support

Id #644 | Release: IOG 2.0.0.0 | Updated: Feb 14, 2013 at 1:40 AM by nenadsabo | Created: Jun 12, 2012 at 9:33 AM by nenadsabo

Advanced persistence control

Support multiple storages for parts of graph Support data storing in larger chunks - embedded within a parent node

Id #512 | Release: IOG 2.0.0.0 | Updated: Feb 14, 2013 at 1:40 AM by nenadsabo | Created: Mar 21, 2012 at 8:23 AM by nenadsabo