-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed auto-creation for schema with circular dependencies
- Loading branch information
Showing
10 changed files
with
177 additions
and
122 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,91 +1,94 @@ | ||
CHANGELOG | ||
|
||
|
||
|
||
2013-Jun-09 | ||
=========== | ||
- T.zaeschke | ||
- Schema writing | ||
- New STATS: PAGE_CNT | ||
|
||
2013-Mai | ||
=========== | ||
- T.zaeschke | ||
- XML reader/writer | ||
- ZooCompareDb tools | ||
- New disk page header with page type, page format version and tx id | ||
|
||
2013-Jan/Feb | ||
=========== | ||
- T.zaeschke | ||
- Implemented schema versioning | ||
- Implemented schema declaration without Java classes | ||
- Implemented automatic schema evolution | ||
- Implemented reading of non-Java instances | ||
- Implemented writing of non-Java instances | ||
- Index evolution | ||
|
||
2013-Jan-xx | ||
=========== | ||
- T.zaeschke | ||
- Implemented JDO callback and synchronisation API | ||
|
||
2012-Oct-29 | ||
=========== | ||
- T.Zaeschke: | ||
- Improved statistics collection. | ||
- Improved commit() performance (separate caching for dirty/deleted). | ||
|
||
2012-Jun-24 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed queries with OR and multiple indices. All according test work now. | ||
|
||
2012-Jun-23 | ||
=========== | ||
- T.Zaeschke: | ||
- Finally implemented negation in queries. Still buggy though, see tests. | ||
|
||
2012-Jun-22 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed DBHasMap issues | ||
|
||
2012-Jun-20 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed Extents going over transaction boundaries | ||
|
||
2012-Jun-16 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed a number of issues with index updates, e.g. unique index collisions (Test_091) | ||
- Implemented node-revert() for failed commits (eg index collision) | ||
|
||
2012-Jun-08 | ||
=========== | ||
- T.Zaeschke: | ||
- Schemas are now stored as normal objects. This fixes also all known page-leaks in the database | ||
for example when adding and removing schemas. | ||
- Implemented serialization of enums. | ||
- Fixed db-admin test | ||
|
||
2012-Jun-05 | ||
=========== | ||
- T.Zaeschke: | ||
- Started separating ZooDB from JDO, introduced ZooPCImpl | ||
|
||
2012-May-23 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed weird ConcurrentModificationException in deserializer properly | ||
- Started pooling of de-serializers. | ||
|
||
|
||
2012-Apr-26 | ||
=========== | ||
- T.Zaeschke: Fixed weird ConcurrentModificationException in deserializer | ||
|
||
2012-Apr-?? | ||
=========== | ||
CHANGELOG | ||
|
||
2014-Feb-23 | ||
=========== | ||
- T.Zaeschke | ||
- Proper testing and implementation of schema auto-creation | ||
|
||
2013-Jun-09 | ||
=========== | ||
- T.Zaeschke | ||
- Schema writing | ||
- New STATS: PAGE_CNT | ||
|
||
2013-Mai | ||
=========== | ||
- T.Zaeschke | ||
- XML reader/writer | ||
- ZooCompareDb tools | ||
- New disk page header with page type, page format version and tx id | ||
|
||
2013-Jan/Feb | ||
=========== | ||
- T.Zaeschke | ||
- Implemented schema versioning | ||
- Implemented schema declaration without Java classes | ||
- Implemented automatic schema evolution | ||
- Implemented reading of non-Java instances | ||
- Implemented writing of non-Java instances | ||
- Index evolution | ||
|
||
2013-Jan-xx | ||
=========== | ||
- T.Zaeschke | ||
- Implemented JDO callback and synchronisation API | ||
|
||
2012-Oct-29 | ||
=========== | ||
- T.Zaeschke: | ||
- Improved statistics collection. | ||
- Improved commit() performance (separate caching for dirty/deleted). | ||
|
||
2012-Jun-24 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed queries with OR and multiple indices. All according test work now. | ||
|
||
2012-Jun-23 | ||
=========== | ||
- T.Zaeschke: | ||
- Finally implemented negation in queries. Still buggy though, see tests. | ||
|
||
2012-Jun-22 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed DBHasMap issues | ||
|
||
2012-Jun-20 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed Extents going over transaction boundaries | ||
|
||
2012-Jun-16 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed a number of issues with index updates, e.g. unique index collisions (Test_091) | ||
- Implemented node-revert() for failed commits (eg index collision) | ||
|
||
2012-Jun-08 | ||
=========== | ||
- T.Zaeschke: | ||
- Schemas are now stored as normal objects. This fixes also all known page-leaks in the database | ||
for example when adding and removing schemas. | ||
- Implemented serialization of enums. | ||
- Fixed db-admin test | ||
|
||
2012-Jun-05 | ||
=========== | ||
- T.Zaeschke: | ||
- Started separating ZooDB from JDO, introduced ZooPCImpl | ||
|
||
2012-May-23 | ||
=========== | ||
- T.Zaeschke: | ||
- Fixed weird ConcurrentModificationException in deserializer properly | ||
- Started pooling of de-serializers. | ||
|
||
|
||
2012-Apr-26 | ||
=========== | ||
- T.Zaeschke: Fixed weird ConcurrentModificationException in deserializer | ||
|
||
2012-Apr-?? | ||
=========== | ||
- T.Zaeschke: Migrated to git repo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.