|
|
| |
|
JDO-583 |
FIXED
|
Add license headers to source files.
|
|
|
| |
|
JDO-463 |
FIXED
|
Clarify the behavior of an ordering column mapped to a user-visible field in the target class
|
|
|
| |
|
JDO-590 |
FIXED
|
Control over transaction isolation level
|
|
|
| |
|
JDO-600 |
FIXED
|
Extra space at end of line in API2.MF causes problems for some applications
|
|
|
| |
|
JDO-554 |
FIXED
|
JDO2.2 : Dynamic fetch groups
|
|
|
| |
|
JDO-592 |
FIXED
|
Migrate TCK to use "datanucleus" instead of "jpox" in time for maintenance release 2
|
|
|
| |
|
JDO-597 |
FIXED
|
PMF : Add "readOnly" setting for better handling of read-only datastores
|
|
|
| |
|
JDO-435 |
FIXED
|
Query with projected variables returns duplicates and extra results that do not satisfy filter
|
|
|
| |
|
JDO-582 |
FIXED
|
Test case needed for JDOFatalUserException nested exception argument needs cast to Throwable[]
|
|
|
| |
|
JDO-587 |
FIXED
|
The xml schema for jdoconfig.xml is indented badly
|
|
|
| |
|
JDO-604 |
FIXED
|
Update schema tests for 2.2
|
|
|
| |
|
JDO-566 |
FIXED
|
Write installSchema standard output to log file
|
|
|
| |
|
JDO-603 |
FIXED
|
dist goal fails if top level dir does not end in "jdo"
|
|
|
| |
|
JDO-599 |
FIXED
|
Level 2 Caching ability to restrict what classes/fields are cahed
|
|
|
| |
|
JDO-598 |
FIXED
|
Make SingleFieldIdentity classes implement Comparable
|
|
|
| |
|
JDO-601 |
FIXED
|
API2.MF is erroneously included in the jar file
|
|
|
| |
|
JDO-555 |
FIXED
|
All calls to Class.getMethod and Method.invoke (among others) need to be invoked inside a doPrivileged block.
|
|
|
| |
|
JDO-593 |
FIXED
|
Cleanup glassfish entry in maven.repo.remote property
|
|
|
| |
|
JDO-584 |
FIXED
|
Make runtck.iut run out of the box with jpox
|
|
|
| |
|
JDO-585 |
FIXED
|
Process for providing post-release notes for tck users
|
|
|
| |
|
JDO-595 |
FIXED
|
Provide more configuration output from test run
|
|
|
| |
|
JDO-586 |
FIXED
|
conf/iut-persistence.xml is wrong
|
|
|
| |
|
JDO-552 |
FIXED
|
JDOFatalDataStoreException, JDOObjectNotFoundException and JDOOptimisticVerificationException dont allow nested exceptions and failed objects together
|
|
|
|
JDO 2.1.1: bug fixes for JDO 2.1
|
|
| |
|
JDO-600 |
FIXED
|
Extra space at end of line in API2.MF causes problems for some applications
|
|
|
| |
|
JDO-601 |
FIXED
|
API2.MF is erroneously included in the jar file
|
|
|
| |
|
JDO-593 |
FIXED
|
Cleanup glassfish entry in maven.repo.remote property
|
|
|
| |
|
JDO-584 |
FIXED
|
Make runtck.iut run out of the box with jpox
|
|
|
| |
|
JDO-585 |
FIXED
|
Process for providing post-release notes for tck users
|
|
|
| |
|
JDO-586 |
FIXED
|
conf/iut-persistence.xml is wrong
|
|
|
|
|
| |
|
JDO-494 |
FIXED
|
ERROR org.apache.tools.ant.AntClassLoader running maven build on api2
|
|
|
| |
|
JDO-511 |
FIXED
|
Add "extensions" element to @Join, @Element, @Key, @Value, @DatastoreIdentity, ...
|
|
|
| |
|
JDO-447 |
FIXED
|
Add JDOUserCallbackException extends javax.jdo.JDOUserException
|
|
|
| |
|
JDO-448 |
FIXED
|
Add an xml element to specify the fetch plan to use for a query
|
|
|
| |
|
JDO-497 |
FIXED
|
Add behavior for relationship updates to specification and tck tests
|
|
|
| |
|
JDO-445 |
FIXED
|
Add convenience method that returns a PersistenceManager proxy
|
|
|
| |
|
JDO-496 |
FIXED
|
Add just "name" property to PMF, in addition to "persistenceUnitName"
|
|
|
| |
|
JDO-535 |
FIXED
|
Add method evictAll taking a class instance to PersistenceManager interface
|
|
|
| |
|
JDO-462 |
FIXED
|
Add methods to PersistenceManager and PersistenceManagerFactory to get server Date and set TimeZoneID
|
|
|
| |
|
JDO-381 |
FIXED
|
Add more queries using aggregates to TCK query test class DefaultUnique
|
|
|
| |
|
JDO-458 |
FIXED
|
Add new test to check that the result of getFetchGroups is a read-only copy of the currently active fetch groups.
|
|
|
| |
|
JDO-457 |
FIXED
|
Add new tests for compound identity.
|
|
|
| |
|
JDO-449 |
FIXED
|
Add properties for configuring PMF that are consistent with JPA TransactionType Persistence Unit Name
|
|
|
| |
|
JDO-444 |
FIXED
|
Add public constructor for JDOHelper
|
|
|
| |
|
JDO-456 |
FIXED
|
Add state transitions to Table 2 for detach and serialize; add tests to state transitions tests
|
|
|
| |
|
JDO-446 |
FIXED
|
Add subqueries APIs
|
|
|
| |
|
JDO-568 |
FIXED
|
Add subquery support to JPOX
|
|
|
| |
|
JDO-382 |
FIXED
|
Add test for selecting and updating an embedded field
|
|
|
| |
|
JDO-565 |
FIXED
|
Add tests for signatures of annotations and enums
|
|
|
| |
|
JDO-471 |
FIXED
|
Add tests to verify the new constructor and getInstance methods of JDOHelper are functional
|
|
|
| |
|
JDO-542 |
FIXED
|
Adjusting Extent to Java 5.0
|
|
|
| |
|
JDO-410 |
FIXED
|
AggregateResult queries non-existent Employee.manager.salary field
|
|
|
| |
|
JDO-386 |
FIXED
|
All distributions (source and binary) need to include NOTICE file
|
|
|
| |
|
JDO-495 |
FIXED
|
Allow JDO implementations to register DocumentBuilderFactory and ErrorHandler in JDOImplHelper
|
|
|
| |
|
JDO-515 |
FIXED
|
Allow custom settings for some annotation enum values
|
|
|
| |
|
JDO-545 |
FIXED
|
Allow users to supply property-overriding Map instances when configuring from resources (properties, jdoconfig.xml, or persistence.xml)
|
|
|
| |
|
JDO-579 |
FIXED
|
Assertions have parameters swapped
|
|
|
| |
|
JDO-411 |
FIXED
|
Attempt to bulk-delete Employee records without nulling foreign key references from InsurancePlan
|
|
|
| |
|
JDO-401 |
FIXED
|
CallingJdoPreclear -
|
|
|
| |
|
JDO-472 |
FIXED
|
Cannot use JDO 2 xsd for XML validation
|
|
|
| |
|
JDO-470 |
FIXED
|
Change JDOHelperTest to add setUp method which will load the PCPoint class before tests are run
|
|
|
| |
|
JDO-541 |
FIXED
|
Change SignatureVerifier to check for variable arguments
|
|
|
| |
|
JDO-551 |
FIXED
|
Change TCK to use "ASM" instead of "BCEL" with JPOX
|
|
|
| |
|
JDO-572 |
FIXED
|
Change signatures of PersistenceManager evictAll(Class pcClass, boolean subclasses) to evictAll(boolean subclasses , Class pcClass)
|
|
|
| |
|
JDO-450 |
FIXED
|
Change signatures of PersistenceManager methods to be generic
|
|
|
| |
|
JDO-485 |
FIXED
|
Change to use JPOX 1.2
|
|
|
| |
|
JDO-529 |
FIXED
|
ChangeQuery - DISTINCT is expected even though it is not specified
|
|
|
| |
|
JDO-504 |
FIXED
|
Completeness test with 1-many relationships fails with annotations
|
|
|
| |
|
JDO-506 |
FIXED
|
Completeness test with all relationships fails with annotations
|
|
|
| |
|
JDO-505 |
FIXED
|
Completeness test with many-many relationships fails with annotations
|
|
|
| |
|
JDO-532 |
FIXED
|
JDO-522
Create TCK test(s) for CopyOnAttach
|
|
|
| |
|
JDO-453 |
FIXED
|
Create a test for illegal arguments for PersistenceManager.newInstance
|
|
|
| |
|
JDO-576 |
FIXED
|
Create new tests for getting a pmf using jdoconfig.xml
|
|
|
| |
|
JDO-503 |
FIXED
|
Create tests for JDO 2.1 annotations
|
|
|
| |
|
JDO-521 |
FIXED
|
Create tests for relationship mapping (spec section 15.3)
|
|
|
| |
|
JDO-365 |
FIXED
|
Create web page with instructions for creating a release
|
|
|
| |
|
JDO-392 |
FIXED
|
Deletion of objects when foreign-key is present : unexpected DB exceptions not handled
|
|
|
| |
|
JDO-525 |
FIXED
|
Department.getEmployees().contains() returns wrong answer
|
|
|
| |
|
JDO-324 |
FIXED
|
Derby "ERROR 40XL1" in multithreaded test "RefreshAllNoParameterSideEffects"
|
|
|
| |
|
JDO-522 |
FIXED
|
Draft proposal for CopyOnAttach property
|
|
|
| |
|
JDO-509 |
FIXED
|
Enhancement failure on persistent interface that extends non-persistent interface
|
|
|
| |
|
JDO-481 |
FIXED
|
Enhancement of a PC abstract class fails
|
|
|
| |
|
JDO-536 |
FIXED
|
Exception during TearDown: org.jpox.sco.HashMap cannot be cast to org.jpox.sco.Map
|
|
|
| |
|
JDO-404 |
FIXED
|
GetFetchPlan - Is it really forbidden to load extra fields?
|
|
|
| |
|
JDO-468 |
FIXED
|
Identify JDK 1.3 XML parser or increase requisite minimum JDK level to 1.4
|
|
|
| |
|
JDO-526 |
FIXED
|
Implementation fails to set other side of relationship on flush()
|
|
|
| |
|
JDO-530 |
FIXED
|
ImplicitParameters.testGrouping - uses keyword 'min' as a parameter name
|
|
|
| |
|
JDO-571 |
FIXED
|
Improve error message if exception thrown during query execution
|
|
|
| |
|
JDO-400 |
FIXED
|
IsTransactionalFalse - Should work with optimistic transactions?
|
|
|
| |
|
JDO-577 |
FIXED
|
JDO 2 RI has order of overrides, properties reversed in getPersistenceManagerFactory(Map overrides, Map properties)
|
|
|
| |
|
JDO-403 |
FIXED
|
JDO2 Annotations
|
|
|
| |
|
JDO-407 |
FIXED
|
JDO2 Spec 18.5.1 "autoassign" is not a valid value (was merged into "identity")
|
|
|
| |
|
JDO-482 |
FIXED
|
JDOHelper.getPersistenceManagerFactory should be enhanced to use service lookup
|
|
|
| |
|
JDO-477 |
FIXED
|
JDOHelperConfigTest fails on non-JDK 1.4 JVMs
|
|
|
| |
|
JDO-539 |
FIXED
|
JPA annotations tests fail
|
|
|
| |
|
JDO-430 |
FIXED
|
JPOX fails new test CompletenessTestList, configuration companyListWithoutJoin
|
|
|
| |
|
JDO-420 |
FIXED
|
JPOX fails new test CompletenessTestMap, configuration companyMapWithoutJoin
|
|
|
| |
|
JDO-390 |
FIXED
|
JPOX fails new test: change to projected Date field is reflected in the database
|
|
|
| |
|
JDO-559 |
FIXED
|
JPOX fails to throw JDOUserException on some illegal arguments to pm.newInstance()
|
|
|
| |
|
JDO-397 |
FIXED
|
Locale instances are shared by different PMs (when in use as FCO)
|
|
|
| |
|
JDO-538 |
FIXED
|
Make more JDO APIs generic
|
|
|
| |
|
JDO-345 |
FIXED
|
MethodsAndObjectConstructionNotSupported (A14.6.2-8) should allow getX()
|
|
|
| |
|
JDO-560 |
FIXED
|
Migrating to maven 1.1: API2 project.xml contains invalid "scope" tag
|
|
|
| |
|
JDO-523 |
FIXED
|
Misleading error msg raised by JDOHelper.getPersistenceManagerFactory(arg) if the resource in arg does not exist
|
|
|
| |
|
JDO-380 |
FIXED
|
Missing pm.close() in GetPersistenceManagerFactory
|
|
|
| |
|
JDO-399 |
FIXED
|
Missing transaction begin in NontransactionalWriteTest
|
|
|
| |
|
JDO-438 |
FIXED
|
More Derby "ERROR 40XL1" issues with multithreaded tests
|
|
|
| |
|
JDO-517 |
FIXED
|
NPE on enhancement of classes with persistent properties
|
|
|
| |
|
JDO-467 |
FIXED
|
Named PMF proposal / JDOHelper enhancements
|
|
|
| |
|
JDO-501 |
FIXED
|
Need different export package info in manifest of api2 and api2-legacy
|
|
|
| |
|
JDO-193 |
FIXED
|
Need new test cases for Map and List where there is no join table; the key is a field of the value type or the value is a field of the key type
|
|
|
| |
|
JDO-546 |
FIXED
|
New test needed for enum field types and collections of enum types mapped to numeric and character columns
|
|
|
| |
|
JDO-396 |
FIXED
|
NoExtent - no no-arg constructor
|
|
|
| |
|
JDO-548 |
FIXED
|
PM.getManagedObjects() : access to the objects enlisted in a transaction
|
|
|
| |
|
JDO-459 |
FIXED
|
PersistenceCapable.jdoIsDetached needs update to reflect latest
|
|
|
| |
|
JDO-487 |
FIXED
|
Pm.newInstance() fails when the parameter is an abstract class
|
|
|
| |
|
JDO-452 |
FIXED
|
Provide interfaces that extend both JDO and JPA
|
|
|
| |
|
JDO-476 |
FIXED
|
Regression: Exception on pm.newInstance(Interface): Instance is not assignable to PersistenceCapable
|
|
|
| |
|
JDO-510 |
FIXED
|
Remove @Field and @Property and replace them with @Persistent
|
|
|
| |
|
JDO-549 |
FIXED
|
Remove unused protected constants in JDOHelper
|
|
|
| |
|
JDO-473 |
FIXED
|
Retrieve/Refresh(obj,useFetchGroup) uses the fetch group fields. It would be nice if it applied the whole fetch plan contract Retrieve/Refresh(obj,useFetchPlan)
|
|
|
| |
|
JDO-484 |
FIXED
|
Running api20.build from trunk via maven jdo20.build results in exceptions
|
|
|
| |
|
JDO-524 |
FIXED
|
SELECT lastname INTO java.lang.Long - is a negative test?
|
|
|
| |
|
JDO-575 |
FIXED
|
Signature test fails on Java 6
|
|
|
| |
|
JDO-489 |
FIXED
|
Spec section 12.7.5: mention getFetchPlan() method of Extent interface
|
|
|
| |
|
JDO-388 |
FIXED
|
Split core20 into two separate subprojects util20 and model20
|
|
|
| |
|
JDO-424 |
FIXED
|
StateTransitions makes undocumented assertions in detachCopy with active tx
|
|
|
| |
|
JDO-460 |
FIXED
|
StateTransitions test fails on detachCopy operation
|
|
|
| |
|
JDO-514 |
FIXED
|
StateTransitionsReturnedObjects assumes Non Transactional Write enabled by default
|
|
|
| |
|
JDO-513 |
FIXED
|
StateTransitionsReturnedObjects expects persistent-clean in optimistic transaction
|
|
|
| |
|
JDO-492 |
FIXED
|
StateTransitionsReturnedObjects failure: current state persistent-nontransactional-dirty serialize outside tx
|
|
|
| |
|
JDO-553 |
FIXED
|
Support changes in JPOX splitting RDBMS-datastore specific support into jpox-rdbms.jar
|
|
|
| |
|
JDO-563 |
FIXED
|
Test that a JDODetachedFieldAccessException is thrown when accessing a field of a detached instance
|
|
|
| |
|
JDO-564 |
FIXED
|
Test that a jdo metadata file can override metadata specified in annotations
|
|
|
| |
|
JDO-550 |
FIXED
|
TestArrayCollections fails due to JDK1.6+ change
|
|
|
| |
|
JDO-578 |
FIXED
|
Tests of lifecycle listeners specified via jdoconfig.xml fail
|
|
|
| |
|
JDO-442 |
FIXED
|
Transaction.setRollbackOnly() : difference between api20 and spec
|
|
|
| |
|
JDO-561 |
FIXED
|
Update README.txt
|
|
|
| |
|
JDO-562 |
FIXED
|
Update RunRules.html
|
|
|
| |
|
JDO-490 |
FIXED
|
Update conf/jdo-2_0-signatures.txt
|
|
|
| |
|
JDO-441 |
FIXED
|
Update license information in all source files
|
|
|
| |
|
JDO-574 |
FIXED
|
Update spec and javadoc with details on handling jdoconfig.xml arguments
|
|
|
| |
|
JDO-502 |
FIXED
|
Update tck2 JDO metadata files to refer the 2.1 XSD version
|
|
|
| |
|
JDO-569 |
FIXED
|
Update the query BNF for subquery support
|
|
|
| |
|
JDO-537 |
FIXED
|
Upgrade Apache JDO site to encompass user-level documentation/guides etc
|
|
|
| |
|
JDO-488 |
FIXED
|
Use of JDK 1.6 with TCK: ClassLoader.loadClass cannot load arrays in JDK 1.6
|
|
|
| |
|
JDO-547 |
FIXED
|
api2 ObjectIdentityTest.testStringNullDateConstructor fails due to unexpected date format in different locales
|
|
|
| |
|
JDO-402 |
FIXED
|
checkRemoveGroup - removeGroup should be before getGroups
|
|
|
| |
|
JDO-439 |
FIXED
|
companyMapWithoutJoin.conf failiure: unexpected map SCO read from database
|
|
|
| |
|
JDO-461 |
FIXED
|
executingWithMap of SQL query fails with extra parameters in Map
|
|
|
| |
|
JDO-405 |
FIXED
|
recursion-depth - fetching the whole graph with 0 or -1?
|
|
|
| |
|
JDO-469 |
WON'T FIX
|
Delete by object id
|
|
|
| |
|
JDO-491 |
DUPLICATE
|
StateTransitions failure: current state persistent-nontransactional write field outside tx
|
|
|
| |
|
JDO-486 |
DUPLICATE
|
Support specification of ForeignKey, PrimaryKey within @Join and @Element annotations
|
|
|
| |
|
JDO-519 |
DUPLICATE
|
Change annoatation defaults from UNKNOWN to UNSPECIFIED for clarity
|
|
|
| |
|
JDO-451 |
DUPLICATE
|
Provide annotations for persistence and mapping
|
|
|
| |
|
JDO-436 |
FIXED
|
Add a test for the Target Class of the object id created for a persistent instance with SingleFieldIdentity
|
|
|
| |
|
JDO-465 |
FIXED
|
Add description for making JDO implementations compliant with OSGi component packaging
|
|
|
| |
|
JDO-344 |
FIXED
|
Add new tests for query projection of variables where the field is mapped to one-to-many and many-to-many relationships
|
|
|
| |
|
JDO-398 |
FIXED
|
Add servlet Filter utility class managing a PersistenceManager per request
|
|
|
| |
|
JDO-437 |
FIXED
|
Add test for detachment when the instances are of a class that is not detachable.
|
|
|
| |
|
JDO-414 |
FIXED
|
CallingJdoPreclear tries to add the same instance to multiple 1-M relations
|
|
|
| |
|
JDO-480 |
FIXED
|
Change SQL datatype of Date fields from VARCHAR to TIMESTAMP
|
|
|
| |
|
JDO-415 |
FIXED
|
DataStoreConnection assumes datastore transactions are being used
|
|
|
| |
|
JDO-341 |
FIXED
|
Discrepancies between: JDO2.0 spec v. API20 v. SignatureTest's descriptor file
|
|
|
| |
|
JDO-412 |
FIXED
|
Expectation of jdoPostLoad() invocation does not take into account the possibility of persistent-nontransactional state
|
|
|
| |
|
JDO-528 |
FIXED
|
JDOHelper.getObjectState() : convenience method to return the state of an object
|
|
|
| |
|
JDO-499 |
FIXED
|
JDOImplHelper should catch exceptions in nonBinaryCompatibleGet and nonBinaryCompatibleIs
|
|
|
| |
|
JDO-383 |
FIXED
|
JPOX: issues with the default Unique setting for aggregate queries
|
|
|
| |
|
JDO-417 |
FIXED
|
Make JDO jar an OSGI bundle
|
|
|
| |
|
JDO-413 |
FIXED
|
NoAccessToFieldsAfterPredelete incorrectly mandates that field access to deleted instances will cause an error
|
|
|
| |
|
JDO-544 |
FIXED
|
NullPointerException in JDOImplHelper if running with security manager enabled
|
|
|
| |
|
JDO-464 |
FIXED
|
Remove references to "serialized" from order element in 18.15.8
|
|
|
| |
|
JDO-454 |
FIXED
|
Remove xml entry in JDO DTD files
|
|
|
| |
|
JDO-378 |
FIXED
|
SQL query : executeWithMap test
|
|
|
| |
|
JDO-419 |
FIXED
|
StateTransitions incorrectly asserts that field access in a deleted instance will throw an exception
|
|
|
| |
|
JDO-432 |
FIXED
|
Test for behaviour of null passed to detachCopy(), makePersistent(), etc
|
|
|
| |
|
JDO-493 |
FIXED
|
Typo in jdo metadata for CompanyListWithoutJoin, CompanyMapWithoutJoin
|
|
|
| |
|
JDO-508 |
FIXED
|
Typo: Constants.PMF_ATTRIBUTE_ServerTimeZoneID should be Constants.PMF_ATTRIBUTE_SERVER_TIME_ZONE_ID
|
|
|
| |
|
JDO-581 |
FIXED
|
Undecipherable error message from JPOX when value of configuration map is null
|
|
|
| |
|
JDO-391 |
FIXED
|
Update assertions spreadsheet with new spec text for A14.6.9-3
|
|
|
| |
|
JDO-393 |
FIXED
|
Upgrade commons-logging dependency to version 1.1
|
|
|
| |
|
JDO-440 |
FIXED
|
Upgrade dependencies in JDO *11 and *20 projects
|
|
|
| |
|
JDO-478 |
FIXED
|
[Fatal Error] messages are printed to stdout/stderr during negative test case runs of JDOHelperConfigTest
|
|
|
| |
|
JDO-416 |
FIXED
|
jdo2-api Maven2 POM is incorrect
|
|
|
| |
|
JDO-512 |
FIXED
|
jdo2-api jar - follow Maven2 naming best practices
|
|
|
| |
|
JDO-394 |
FIXED
|
org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManager.test() and org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManagerForUser.test() don't close PMF correctly
|
|
|
| |
|
JDO-395 |
FIXED
|
org.apache.jdo.tck.lifecycle.NontransactionalWriteTest.conflictingUpdate() don't cleanup correctly in case of an Exception
|
|
|
| |
|
JDO-433 |
FIXED
|
setUp() is not declared final in org.apache.jdo.tck.JDO_Test
|
|
|
| |
|
JDO-533 |
FIXED
|
Add property to define location of test-reports; this is needed to allow Netbeans to find the test results when invoking build.
|
|
|
| |
|
JDO-518 |
FIXED
|
Annotations cleanup: remove @Indexes in favor of @Indices
|
|
|
| |
|
JDO-443 |
FIXED
|
Change column name in InstanceCallbacks table
|
|
|
| |
|
JDO-516 |
FIXED
|
Cut and paste error in javadoc in annotations package
|
|
|
| |
|
JDO-389 |
FIXED
|
Trivial changes to api.embedded.SecondClassObjectsTrackTheirChanges
|
|
|
| |
|
JDO-387 |
FIXED
|
Typos in org.apache.jdo.tck.pc.company.Address
|
|
|
| |
|
JDO-360 |
FIXED
|
Update information on JDK 1.3 jta jar
|
|
|
| |
|
JDO-434 |
INVALID
|
PCPoint.toString() prints only the class name, not field values
|
|
|