|
|
This blog features product news right from the core developer team, once new features and functions get checked into Subversion, available as Continuous Build every 2 hours.
The full list of issues resolved for 7.2 Production Release is presented below.
- COR-1173 - OSGi class loading configuration fails when global configuration is used
- COR-1166 - for db4o-7.2.30.10211-net35.msi 1 test case fail
- COR-1165 - For db4o-7.2.30.10211-net35.msi Unable to load Db4objects.Db4o.Linq.Tests-2008.sln inside \src\Db4objects.Db4o.Linq.Tests
- COR-1164 - For db4o-7.2.30.10211-net35.msi no Db4objects.Db4o.Tests-CF-2008.sln inside \src\Db4objects.Db4o.Tests
- COR-1162 - Couldn't build db4otools project for 7.2.30.10211 java build
- COR-1159 - For db4o-7.2.30.10211-net35.msi in readme.html under \db4o-7.2\src has missing information
- COR-1156 - db4o -7.2.30.10211 java, .NET release build errors
- COR-1155 - LINQ constraints in VB
- COR-1147 - Solution doesn't compile
- COR-1146 - db4o.chm documentation is not generated
- COR-1145 - Issues in the .NET 35 LINQ build
- COR-1141 - Produce plan for Generic Collections and Fast Collections
- COR-1140 - Blog about optimized LINQ for db4o
- COR-1137 - Prepare release 7.2
- COR-1126 - Optimize constraint graph to remove ANDs between constraints if not needed
- COR-1119 - Provide LINQ solution files and build integration for the CompactFramework
- COR-1117 - Callback API gets reference of a new ObjectContainer
- COR-1114 - Adapt TA/TP .NET bytecode instrumentation to new Activatable#bind() semantics
- COR-1113 - blog about RollbackStrategy with deactivate example
- COR-1110 - Adapt TA/TP Java bytecode instrumentation to new Activatable#bind() semantics
- COR-1109 - Benchmark unoptimized linq to optimized linq
- COR-1107 - Transparent Persistence (manual implementation) does not work in VB.NET
- COR-1106 - Compact framework testcases not executed sucessfully (db4o-7.1.26.9045-net2.msi)
- COR-1105 - [TA] java.lang.IllegalStateException if unbind is called
- COR-1103 - Test fails under db4ojdk1.2 for db4o-java-7.1.26.9045
- COR-1102 - Build error in db4o7.1.26.9045
- COR-1101 - project missing in Db4objects.Db4o.Tests-CF-2005.sln for db4o-7.1.26.9045-net2.msi
- COR-1100 - Tests fail for Db4objects.Db4o.Tests-2005.sln in db4o-7.1.26.9045-net2.msi
- COR-1099 - incorrect version number for Db4oTool.MSBuild.dl and Db4oTool.exe
- COR-1097 - Corrupted class index in some delete/re-add scenarios
- COR-1095 - Access nanoTime functionality through db4o core, remove nano-timing.jar from db4otools
- COR-1094 - ArrayList4.CopyTo doesn't activate
- COR-1093 - Improve delay adjustment logic of DelayCalculation
- COR-1092 - IoBenchmark review and code coverage analysis with JProbe
- COR-1091 - QueryByExampleTestCase fails on CS mode, and the failure causes test suite hang
- COR-1090 - Defrag fails against some scenarios with non-standard block size
- COR-1086 - SODA query returns wrong query result for .NET interfaces
- COR-1085 - Implement databaseGrowthSize configuration to reduce fragmentation
- COR-1083 - Code review/refactoring for legacy handler defrag
- COR-1081 - [NQ] Native query does no longer work with current svn version: InvalidIteratorException
- COR-1079 - Configuration interface for creating custom Typehandlers
- COR-1078 - Release 7.1 prep
- COR-1077 - Clean up com.db4o.bench
- COR-1076 - Provide Ant Script to launch the Benchmark
- COR-1074 - unbind Activatable objects when the ObjectContainer is closed
- COR-1073 - 'closing' event to notify interested parties that an ObjectContainer is being closed
- COR-1072 - Activatable objects should be bound to their Activator upon Store
- COR-1071 - introduce TransparentUpdateSupport configuration option
- COR-1070 - introduce RollbackStrategy interface for Transparent Update
- COR-1068 - IExtObjectContainer.GetByID on invalid ID throws OutOfMemoryException and closes the database
- COR-1066 - [TA] FileEnhancer doesn't work anymore
- COR-1065 - Transparent Update for ArrayList4
- COR-1064 - Transparent Update for ArrayMap4
- COR-1063 - Clean up FreeSpaceManager interface
- COR-1059 - ClassCastException for Treemap
- COR-1054 - Ensure Enums are handled correctly by Java TA instrumentation
- COR-1050 - AliasesTestCase failure against 6.4.14 on OSGi
- COR-1049 - Code Review 2
- COR-1047 - Ability to reply to client messages using MessageRecipient
- COR-1044 - Call System.nanoTime() from a Jar in db4otools
- COR-1043 - [.JAVA] Transparent Update Instrumentation
- COR-1042 - [.NET] Transparent Update Instrumentation
- COR-1041 - Transparent Update Infrastructure
- COR-1040 - Remove 'useIndexSystem' freespace system
- COR-1038 - Improve ObjectContainer interface
- COR-1036 - Find a way to get accurate time mesurements for I/O-operations
- COR-1033 - extract TypeHandler4 from ClassMetadata
- COR-1031 - Code Review
- COR-1030 - Write blog post about I/O-Benchmark and Delaying
- COR-1027 - Generic Collection Design and Store/Retrieve "Tracer bullet"
- COR-1025 - Defragment with StoredClassFilter corrupts the database
- COR-1024 - DelayingIoAdapter
- COR-1023 - Analysis of BenchmarkIoAdapter log files
- COR-1022 - BenchmarkIoAdapter
- COR-1021 - I/O Benchmarking and Simulation of Slower I/O Behaviour
- COR-1020 - Finalize Typehandler4 interface, implement compare(obj, obj)
- COR-1019 - [TA] Setter Methods doesn't get instrumented for transparent activation
- COR-1017 - In Db4objects.Db4o.Tests-2005.sln, tests fail when the solution is run.
- COR-1016 - In Db4objects.Db4o.Tests-CF-2005.sln, no project is present with the name "Db4objects.Db4o.Tools-CF-2005"
- COR-1014 - Change Db4oTool.exe command line options to make it more consistent
- COR-1013 - [.NET CF 2.0] Make sure ArrayList4 ta tests passes on .NET CF 2.0
- COR-1012 - ArrayDictionary4TATestCase fails on .NET CF 2.0
- COR-1011 - 7.0 .NET Release
- COR-1007 - Sorting SODA Query , order by Asceding seems as Descending
- COR-1006 - Multiple sorting in SODA query (Java)
- COR-1000 - [ByteCodeEnhancer] Make Activator transient
- COR-998 - db4o versus SQLite perfromance comparison
- COR-997 - Pass all test cases on Android
- COR-996 - Enable StoredClass#rename() on running database
- COR-994 - [TA] java.lang.OutOfMemoryError when Querying for child of an entity
- COR-993 - Ant compatibility issue with enhancer/instrumentation task
- COR-990 - [.NET] Build time NQ optimization
- COR-989 - [.NET] TA instrumentation should skip non storable field types
- COR-988 - Refactor Db4oAdmin
- COR-987 - [.NET] Respecting the filter for the field's DeclaringType
- COR-986 - .NET MSBuild task - implement options by-name, by-filter and by-attribute
- COR-985 - Outside acceptance test for TA instrumentation
- COR-983 - [.NET] Instrumenting Db4objects.Db4o.Tests leads to peverify errors
- COR-982 - Investigate Bloat method creation constant pool issue
- COR-981 - Enhancing DTrace to be able to log exceptional conditions to files
- COR-980 - [.NET] TA instrumentation for type hierarchies that contains generic base classes and generic fields
- COR-976 - [.Net] running TA instrumented Db4objects.Db4o.Tests
- COR-975 - #deactivate and #refresh test cases fail
- COR-974 - db4o java 7.0.15.8337 build errors
- COR-967 - Db4objects.Db4o.Reflect.Generic.GenericArrayClass' overrides Object.Equals(object o) but does not override Object.GetHashCode()
- COR-966 - 'Db4objects.Db4o.Defragment.SecondPassCommand._objectCommitFrequency': new protected member declared in sealed class
- COR-965 - Interface member 'IEnumerator System.Collection.IEnumerable.GetEnumerator() is not implemented.
- COR-964 - cannot resolve 'this' constructor call
- COR-963 - TA test for ExtObjectContainer#deactivate(object, depth) and #refresh
- COR-961 - Simplest Possible Ant Script on Instrumentation
- COR-960 - [TA] add TAFixtureConfiguration to cruise control build
- COR-958 - New ExtObjectContainer#activate(obj) without parameters that respects activation settings
- COR-956 - Diagnostic events for query engine are misleading when it fails to load Db4objects.Db4o.Tools.dll assembly
- COR-955 - [.Net] Diagnostic events for query engine are misleading when it is unable to optimize a NQ.
- COR-954 - Run PolePosition brnchmarking db4o 6.4.14 against 6 other dbms's and SQLite
- COR-953 - [TA] Make sure TA mode respects cascading() event cancellation
- COR-951 - Ensure correct Bloat handling of JDK5 class file format specifics
- COR-950 - TA tests for NON TA aware data type
- COR-949 - TA tests for TA aware data type
- COR-948 - TA tests for second classes types
- COR-947 - Finalize Typehandler4 interface: Refactor defrag() method
- COR-946 - Finalize Typehandler4 interface: Refactor delete() method.
- COR-945 - Finalize Typehandler4 interface, use design as spec'd in forums
- COR-944 - Run db4o tests in TA mode
- COR-943 - ObjectSetFacade#iterator() always returns the same iterator
- COR-941 - AssemblyInfo.cs in deployed sources shows the wrong version number
- COR-940 - Integrate TA with RSSOwl
- COR-939 - Updates to Map cause database to grow unexpectedly
- COR-936 - TA/Java: Ensure Jars are accepted as instrumentation source
- COR-935 - TA tests for nested classes
- COR-934 - Timeouts on .NET C/S cause high CPU load
- COR-932 - TA tests for multi-dimensional arrays
- COR-931 - TA tests for String, Date, and Array
- COR-929 - TA tests for different data types
- COR-928 - ObjectContainer is closed on ObjectNotStorableException
- COR-927 - Move TA code to core, move TA collection code to JDK5
- COR-926 - TA/Java: Sample project for instrumentation usage
- COR-925 - Log some "typical" db4o access patterns
- COR-924 - Logging & Replay facility for db4o file access patterns
- COR-923 - C/S client timeout event handler
- COR-922 - Db4objects.Db4o.Tests-CF-2005. (db4o-6.4.12.7882-net2.msi) sln when run just hangs indefinitely.
- COR-921 - db4o-6.4.12.7882 Release errors
- COR-920 - db4o-6.4.12.7882 java build errors
- COR-918 - Db4oAdmin doesn´t detects assemblies already instrumented.
- COR-917 - Find vendor-specific file access methods
- COR-916 - Scan J2ME-related JSRs for file access methods
- COR-914 - .NET zip download for 6.3 says version 6.3.201, contains 6.3.500
- COR-913 - Explore, test and benchmark available file access methods on J2ME (all configurations, profiles and optional packages)
- COR-912 - [.NET] Performance tests across db4o version 6.1 and trunk
- COR-911 - TA/Java: Provide command line launcher for load time TA instrumentation
- COR-910 - TACol: Concurrency tests for ArrayMap4
- COR-909 - TACol: Concurrency tests for ArrayList4
- COR-905 - Configuration calls are not threadsafe
- COR-904 - Concurrency test suite throws InvalidPasswordException
- COR-903 - CascadeToVectorTestCase.concDelete: java.lang.NegativeArraySizeException
- COR-902 - Class loading is broken for arrays in JDK1.6
- COR-901 - [.NET] Check java.util.Date/System.DateTime compatibility
- COR-900 - activateDepth(0) doesn't work in c/s mode
- COR-899 - TACol: make Java ArrayList TA awared
- COR-898 - ClientObjectContainer#isAlive() hangs
- COR-897 - Concurrency tests for close/timout scenarios
- COR-896 - [.NET] Review DateTime Handler Upgrade test case
- COR-892 - Simplify Typehandler4, remove read(MarshallerFamily) and delete all old reading code
- COR-888 - [.NET] Run TypeHandler upgrade tests against libraries providing the legacy API
- COR-887 - Freespace corruption on configured update depth and/or CascadeOnUpdate and/or Rollback
- COR-885 - Possible concurrency issue in C/S mode showing up in LocalTransaction#commit3Stream()
- COR-882 - Defrag causes data loss in 6.3
- COR-880 - .NET TA example (with blogging)
- COR-879 - JAVA: Improve mechanism to specify classes to be persisted/instrumented
- COR-878 - Simplify Typehandler4, remove readQuery(), readSubCandidate()
- COR-877 - db4o is creating uninitialized instances of objects while traversing the object graph to serialize it
- COR-876 - db4o 6.4 r7520 build errors
- COR-874 - [.NET] NewTypehandler: Database file creation for upgrade tests
- COR-872 - java packages should include the full version name (e.g.: db4o-java5-6.4.8.2078.zip, etc...)
- COR-869 - Typehandler updates for .NET structs
- COR-868 - Typehandler updates for .NET primitive types
- COR-867 - TypeHandler updates for arrays and multi-dimensional arrays
- COR-866 - Typehandler updates for String, Date and double
- COR-865 - TypeHandler updates for boolean, byte, char
- COR-863 - File encryption using XTeaEncryptionFileAdapter gives exception when loading database
- COR-862 - Evaluate and guide two implementations of LINQ
- COR-861 - db4o 6.3 Production release
- COR-840 - New Simple TypeHandler
- COR-839 - TA/JAVA: Provide Ant task for build time TA instrumentation
- COR-837 - .NET: nant integration
- COR-836 - .NET: msbuild integration
- COR-834 - JAVA: use data flow analysis to optimize activate calls away
- COR-833 - .NET: use data flow analysis to optimize activate calls away
- COR-825 - JAVA: ensure enums are treated correctly
- COR-824 - Java: add TA test suite to cruise control
- COR-822 - TAStrategy: Break cascading when TA aware class is found
- COR-821 - TAStrategy: Implement configurations
- COR-820 - TAStrategy: Configuration API Design
- COR-819 - Activation Strategies for Transparent Activation
- COR-818 - TACol: .NET Dictionary
- COR-817 - TACol: .NET ArrayList
- COR-816 - TACol: Java Map
- COR-815 - TACol: Java ArrayList
- COR-814 - Transparently Activatable Collections
- COR-805 - TypeHandlerRepository: Dynamic Typehandler generation
- COR-804 - TypeHandlerRepository: Create basic hardwired repository
- COR-803 - Versioned Typehandler4 Repository
- COR-802 - Comparable4 behaviour for simple TypeHandler4
- COR-801 - Simplify Typehandler4, ideally only 2 methods remain
- COR-800 - NET: preserving debugging information
- COR-797 - Java: Proper handling of inheritance hierarchies
- COR-796 - NET: dont instrument classes with no persistent fields
- COR-793 - Test fails while executing Db4objects.Db4o.Tests-2005 for db406.3 net 2.0 (production version)
- COR-785 - Defragmenting a db generated with db4o 6.1.401.0 in db40 6.3.500 results in 'Db4objects.Db4o.Db4oIOException'
- COR-779 - Complete a Paircast
- COR-775 - Defragmenting an encrypted DB produces unencrypted DB
- COR-773 - Add JavaReflectClass abstraction to reflector API to allow alternative implementations to JdkClass
- COR-771 - NPE while saving a large object with a deep graph
- COR-770 - Defrag on 5.2 database after upgrade results in data loss -> Legacy Handler Defrag
- COR-756 - Identity comparison doesn't work in native queries in client-server mode
- COR-722 - db4o can not store String field if it is declared as java.lang.Comparable
- COR-718 - ArrayIndexOutOfBounds exception on querying the database
- COR-712 - Attribute not stored when they are defined as generic types
- COR-708 - ServerClosedTestCase hangs frequently on .net
- COR-705 - Test fails for db4o-6.1.602-netCF-2.0
- COR-704 - Test fails for db4o-6.1.602-net1.1
- COR-696 - Test fails for compact framework 1.1
- COR-692 - Test fails for db4o-6.3-net1.1
- COR-658 - Testcases failure report for .Net 2003 for release management May 2007
- COR-657 - Issues with compact framework VS2003 for release management May 2007
- COR-654 - Issues with compact framework VS2005 for release management May 2007
- COR-650 - Testcases failure report for .Net 2005
- COR-597 - Suspicious stored classes
- COR-591 - Extract Java bytecode instrumentation tool
- COR-589 - Transparent Activation bytecode instrumentation
- COR-579 - ObjectSet only valid for single iteration.
- COR-550 - Concurrency test case session and fix all severe issues
- COR-547 - Storing String value in a field declared as Comparable gives unexpected results
- COR-544 - Configuration#encrypr and configuration#password do not work
- COR-536 - Don't catch Exception if unnecessary
- COR-525 - Defragment functionality should be deprecated in Db4objects.Db4o.Tools
- COR-502 - Remove global lock from Db4o.openClient
- COR-469 - Easy testing of a distribution
- COR-462 - Deprecate ObjectClass#readAs method
- COR-458 - detectSchemaChanges(false) doesn't work as expected
- COR-456 - Build exception hierarchy for public API
- COR-443 - Adopt checked exception methodology for db4o internal code
- COR-434 - Remove old replication code
- COR-427 - Transparent Activation for Collections (Lazy Collections)
- COR-393 - Continuous build rolls out db4o 5.7 for .NET
- COR-315 - Default SODA constraints to .identity() instead of "query by example"
- COR-296 - Defragment incorrectly converts primitive field indices
- COR-258 - Sanitize internal inheritance hierarchies (Y* TypeHandlers, YapStringIO, etc.)
- COR-242 - C#, Generic IList property that is a string[] does not get stored
- COR-240 - Fields of type java.lang.Number cannot be stored
- COR-239 - .NET Conventions: remove j4o.io.File - Sharpen.IO.File from the API
- COR-229 - .NET Conventions: Introduce properties instead of methods where they make sense (configuration for instance)
- COR-222 - db4o is difficult to use in a setup with OSGI classloaders
- COR-199 - StackOverflow occurs when storing a plain object instance as a field.
- COR-198 - Add ObjectContainer.getVersion()
- COR-196 - New spec file and alterations to the makefile for architecture independance
- COR-187 - bundled standalone server (windows server, linux daemon)
- COR-180 - database singletons
- COR-171 - Pluggable socket support (JXTA)
- COR-167 - rewrite the translators (chainable translators)
- COR-166 - "everything is a object", treat primitive values as any other objects in queries
- COR-159 - Better enum support
- COR-155 - have all code use our coding standards
- COR-151 - Independent tests
- COR-148 - reliability tests with mocking
- COR-147 - sensible exception handling
- COR-146 - "no warnings" code base
- COR-145 - Use the same or mostly the same set of test cases for both java and .net (converter)
- COR-127 - deployment time native queries optimizer: Visual Studio plugin
- COR-126 - deployment time native queries optimizer: eclipse plugin
- COR-125 - variable declarations: keep a map of variable=>expression and use the expression wherever the variables are used; we won't allow multiple assignments to variables;
- COR-124 - Sharing code between java and .net
- COR-120 - SODA queries by interface and value types
- COR-119 - Parameterized method calls and properties inside predicates
- COR-118 - MemoryFile ArrayIndexOutOfBoundsException
- COR-112 - External Callbacks: If you use q.sortBy(), the activation event will not be fired
- COR-111 - Transparent Activation
- COR-110 - ReflectClass.getDeclaredFields returns v4oversion and v4ouuid fields
- COR-102 - Performance and memory progress needs to be constantly visible
- COR-66 - TypeHandler4 comparison should not store the comparison candidate
- COR-48 - Db4o.OpenFile() should never return null
- COR-40 - Document schema evolution strategies
- COR-30 - Retrieving a deleted object by UUID throws NPE
Anonymous comments are disabled
|
|
|