JIRA Report

Type Key Summary Priority Fix Version
Task AO-1 Update Active Objects dependency to 0.9-m2 Major ao-plugin 0.5.2
Improvement AO-2 Enable 'migration' of ActiveObjects entities when the service is ready Major ao-plugin 0.6
Sub-task AO-4 Implement SPI to allow host to provide DataSource Major ao-plugin 0.6
Improvement AO-5 Remove SQLException from ActiveObjects APIs Major ao-plugin 0.9
Story AO-6 Make sure ActiveObjects is OSGi compatible Major  
Sub-task AO-7 Replace ActiveObjects own SoftHashMap implementation with something else Trivial ao-plugin 0.16.0
Sub-task AO-8 Audit Class.forName() usage Major  
Sub-task AO-10 Namespace entity table names so plugins cannot clash Major ao-plugin 0.7
Task AO-12 Get active objects to pass its current tests Blocker ao-plugin 0.6
Sub-task AO-14 Add a _very_ simple logging facade in ActiveObjects Major  
Sub-task AO-26 SummitSpike: Use a DataSource instead of a JDBC URL Major ao-plugin 0.6
Story AO-27 ActiveObjects module type Major ao-plugin 0.8.1
Sub-task AO-28 Create the AO module Major ao-plugin 0.8.1
Sub-task AO-30 Create configuration to set entities to work with Major ao-plugin 0.8.1
Bug AO-33 SummitSpike: Class loading issues with SPI library Major  
Story AO-34 Allow ActiveObjects to work with DataSources Major ao-plugin 0.6
Story AO-35 Make product expose their DataSource Major  
Story AO-36 Make sure plugins are sandboxed (db-wise) Major ao-plugin 0.9
Sub-task AO-38 Make using the product database an easy option Major  
Story AO-40 Make sure AO plugins can take part in products transactions Major ao-plugin 0.7
Sub-task AO-41 Limit the number of tables allowed per plugin Major ao-plugin 0.9
Sub-task AO-44 Move current SPI to SAL Major ao-plugin 0.6
Sub-task AO-45 Create backport of SAL datasource api Major ao-plugin 0.6
Sub-task AO-46 Implement data source API/SPI for Confluence Major ao-plugin 0.6
Sub-task AO-47 Implement data source API/SPI for JIRA Major ao-plugin 0.9
Sub-task AO-50 Implement data source API/SPI for FishEye Major ao-plugin 0.15
Sub-task AO-51 Implement data source API/SPI for Crucible Major ao-plugin 0.15
Sub-task AO-52 Read and understand summit spike Major ao-plugin 0.6
Sub-task AO-53 Make the net.java.ao.EntityManagerBuilder the 'only' way to configure ActiveObject Major ao-plugin 0.6
Sub-task AO-54 Make DatabaseProvider work off of a DataSource only Major ao-plugin 0.6
Sub-task AO-55 Refactor com.atlassian.activeobjects.internal.DatabaseDirectoryAwareActiveObjectsFactory to use the com.atlassian.sal.api.sql.DataSourceProvider Major ao-plugin 0.6
Sub-task AO-56 Release a version of ActiveObjects with DataSource support Major ao-plugin 0.6
Sub-task AO-59 Implement data source API/SPI for the Refapp Major ao-plugin 0.6
Task AO-60 Get a factory for hibernate sessions in Confluence, exposed to plugins Major ao-plugin 0.6
Story AO-62 Sandbox ActiveObjects database access Critical ao-plugin 0.7
Sub-task AO-63 Prevent calls to EntityManager#migrate to read/access data other than the plugin's Blocker ao-plugin 0.7
Improvement AO-65 Take care of migration at plugin start up Major ao-plugin 0.8.1
Improvement AO-66 Make using transaction simpler Major ao-plugin 0.9
Bug AO-67 Database connection can't be closed when using JIRA Major ao-plugin 0.7.1
Bug AO-68 Using an existing database, the plugin will fail trying to re-create existing tables Major ao-plugin 0.7.2
Improvement AO-69 The active object library doesn't deploy its sources on release Major ao-plugin 0.9.1
Improvement AO-70 Implement prefix from md5 of plugin key Major ao-plugin 0.8.1
Task AO-72 Test Active Objects library against HSQL 1.8.0.5 Major ao-plugin 0.8
Task AO-73 Test Active Objects library against HSQL 1.8.0.7 Major ao-plugin 0.8
Task AO-74 Test Active Objects library against MySQL 5.x Major ao-plugin 0.8
Task AO-75 Test Active Objects library against PostgreSQL 8.1 Major ao-plugin 1.0
Task AO-76 Test Active Objects library against PostgreSQL 8.2 Major ao-plugin 1.0
Task AO-77 Test Active Objects library against SQL Server 2005 Minor ao-plugin 1.0
Task AO-78 Test Active Objects library against SQL Server 2008 Minor ao-plugin 1.0
Task AO-79 Test Active Objects library against Oracle 10g Major ao-plugin 1.0
Task AO-80 Test Active Objects library against Oracle 11g Major ao-plugin 1.0
Improvement AO-83 Move DataSourceProvider SPI from SAL back into AO Major ao-plugin 0.8.1
New Feature AO-84 Add backup API to SAL Major ao-plugin 0.8
Improvement AO-85 Implement #getDatabaseType() correctly for Confluence SPI implementation of DataSourceProvider Major ao-plugin 0.8.1
Improvement AO-86 Implement #getDatabaseType() correctly for JIRA SPI implementation of DataSourceProvider Major ao-plugin 0.8.1
Task AO-87 Make AO plugin register (and unregister) AO capable plugins for backup Major ao-plugin 0.8.1
Improvement AO-88 Expose table name generator as an OSGi service Major ao-plugin 0.8.1
New Feature AO-89 Admin screen for managing AO data belonging to plugins Critical ao-plugin 1.0
New Feature AO-90 Allow plugin to override the key used for namespacing table names Major ao-plugin 0.8.1
Task AO-92 Create better, simpler docs for plugin developers to get started with Active Objects (the library) Major ao-plugin 1.0
Task AO-93 Document conventions use for entity.table naming and field/column naming by the AO plugin Major ao-plugin 0.9.4
Bug AO-97 NullPointerException in reloaded plugin Critical ao-plugin 0.9.5
Task AO-98 Move DBEX project 'back' into AO Minor ao-plugin 0.9.4
Task AO-99 Add Bamboo SPI module Minor ao-plugin 0.9.4
Task AO-100 Update to version 0.9-m16 of the Active Objects library Major ao-plugin 0.9.4
Improvement AO-102 Enable use of the @Table annotation for (re-)naming entities/tables Major ao-plugin 1.0
New Feature AO-103 Add raw SQL logging to the plugin (via the AO lib) Major ao-plugin 1.0
Task AO-104 Hanlding of plugin (using the AO plugin) updates Major ao-plugin 1.0
Bug AO-105 The plugin doesn't start anymore in Confluence (maybe JIRA) at startup... has to be enabled afterwards Critical ao-plugin 0.9.5
Improvement AO-106 Enable usage of @PrimaryKey, @Accessor and @Mutator annotations for (re-)naming fields Major ao-plugin 1.0
Task AO-107 Downgrade SLF4J version to 1.5.x to ensure compatibility with products. Major ao-plugin 0.9.6
Improvement AO-108 Fix the sources jar deployed for the activeobjects-plugin module Minor ao-plugin 0.9.6
Improvement AO-109 AO should be able to 'pretty print' its XML backup Minor ao-plugin 1.0
Improvement AO-111 Create (or just document) error handling strategy for backup / restore. Major ao-plugin 1.0
Improvement AO-112 Remove ActiveObjects UI (for JIRA 4.4 release, to be added back in later) Major ao-plugin 1.0
Improvement AO-113 Provide progress indicators during backup/restore Major ao-plugin 1.0
Bug AO-114 Could not load JIRA settings, can't determine database type at this time using atlas-debug Major ao-plugin 1.0
Bug AO-115 SQLException: Column not found: * with @Preload Major ao-plugin 1.0
Bug AO-116 SQLException with @Polymorphic entity with @Indexed field Major ao-plugin 1.0
Bug AO-119 SQLException with boolean type on SQL Server 2008 Major ao-plugin 1.0
Improvement AO-120 Update version of AO lib to 0.9-m20 Major ao-plugin 1.0
Task AO-122 Update version of AO lib to 0.9-m21 Major ao-plugin 0.12
Bug AO-123 Backup and sequences are not working as expected with Oracle Major ao-plugin 0.12
Bug AO-124 Column names are not quoted when using Postgres in "order by" and "group by" clauses Major ao-plugin 0.12.1
Bug AO-125 BeansException can't be loaded when BeanPostProcessor fails Major ao-plugin 0.12.3
Bug AO-126 com.atlassian.activeobjects.tx is not longer exported (for OSGi) and prevent usage of @Transactional Major ao-plugin 0.12.3
Improvement AO-127 AO should be able to drop all previously existing AO tables before restore Minor ao-plugin 1.0
Bug AO-128 Error importing 'long' types with AO Blocker ao-plugin 0.13.1
Bug AO-129 ClassLoader issues using AO with Oracle Critical ao-plugin 0.13.2
Bug AO-131 ActiveObjects plugin jar includes many classes from third party libraries that should not be in the jar Major ao-plugin 0.14
Bug AO-133 Lot of activeobjects_XXXtmp files in JIRA temp folder Major ao-plugin 0.14.1
Task AO-135 Update version of AO lib to 0.9-m26 Major ao-plugin 0.14.1
Bug AO-136 Cannot insert explicit value for identity column in table '...' when IDENTITY_INSERT is set to OFF on restore with SQL Server 2k[5|8] Major ao-plugin 0.14.2
Bug AO-139 Unnecessary ALTER TABLE statements on TIMESTAMP fields in MySQL Major ao-plugin 0.16.2
Bug AO-140 SQLException when preloading entities with one-to-many relation in MySQL Major ao-plugin 0.16.0
Bug AO-141 JIRA backup can't write null column values Blocker ao-plugin 0.15
Bug AO-142 Unexposed polymorphic mapper API prevents queries of abstract base class Major  
Support Request AO-143 Using MS SQL, getting SQLException: There is already an object named 'XXX' in the database Critical ao-plugin 0.15.3
Bug AO-144 AO has a Method cache that prevents disabled/reloaded plugins from being GCed Critical ao-plugin 0.15.1
Bug AO-146 JDK 1.7 compatibility Major ao-plugin 0.15.3