| Key | Summary | Status | Resolution | By |
|---|---|---|---|---|
| AO-141 | JIRA backup can ' t write null column values | Closed | Fixed | Samuel Le Berrigaud |
| AO-140 | SQLException when preloading entities with one-to-many relation in MySQL | Open | Unresolved | Unassigned |
| AO-139 | Unnecessary ALTER TABLE statements on TIMESTAMP fields in MySQL | Open | Unresolved | Unassigned |
| AO-138 | PK field name inconsistency | Closed | Not a bug | Samuel Le Berrigaud |
| AO-137 | Injection of EntityManager does not work with JUnit 4.8.2 | Closed | Won ' t Fix | Samuel Le Berrigaud |
| 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 ] | Closed | Fixed | Unassigned |
| AO-135 | Update version of AO lib to 0.9-m26 | Closed | Fixed | Unassigned |
| AO-134 | @Implementation doesn ' t work with custom constructor | Open | Unresolved | Unassigned |
| AO-133 | Lot of activeobjects_XXXtmp files in JIRA temp folder | Closed | Fixe d | Unassigned |
| AO-132 | Remove woodstox-core-asl and stax2-api from the plugin bundle | Open | Unresolved | Unassigned |
| AO-131 | ActiveObjects plugin jar includes many classes from third party libraries that should not be in the jar | Closed | Fixed | Samuel Le Berrigaud |
| AO-130 | Problem with field and case | Closed | Not a bug | Samuel Le Berrigaud |
| AO-129 | ClassLoader issues using AO with Oracle | Closed | Fixed | Samuel Le Berrigaud |
| AO-128 | Error importing ' long ' types with AO | Closed | Fixed | Samuel Le Berrigaud |
| AO-127 | AO should be able to drop all previously existing AO tables before restore | Closed | Fixed | Unassigned |
| AO-126 | com.atlassian.activeobjects.tx is not longer exported (for OSGi) and prevent usage of @Transactional | Closed | Fixed | Unassigned |
| AO-125 | BeansException can ' t be loaded when BeanPostProcessor fails | Closed | Fixed | Unassigned |
| AO-124 | Column names are not quoted when using Postgres in " order by " and " group by " clauses | Closed | Fixed | Unassigned |
| AO-123 | Backup and sequences are not working as expected with Oracle | Closed | Fixed | Unassigned |
| AO-122 | Update version of AO lib to 0.9-m21 | Closed | Fixed | Unassigned |
| AO-121 | Add a verify ' phase ' to the backup importer | Open | Unresolved | Unassigned |
| AO-120 | Update version of AO lib to 0.9-m20 | Closed | Fixed | Unassigned |
| AO-119 | SQLException with boolean type on SQL Server 2008 | Closed | Fixed | Samuel Le Berrigaud |
| AO-118 | Document how to use FieldNameConverter in find queries. | Open | Unresolved | Unassigned |
| AO-117 | Tutorial: writing HTML in Java is error-prone | Closed | Answered | Samuel Le Berrigaud |
| AO-116 | SQLException with @Polymorphic entity with @Indexed field | Closed | Fixed | Unassigned |
| AO-115 | SQLException: Column not found: * with @Preload | Closed | Fixed | Unassigned |
| AO-114 | Could not load JIRA settings, can ' t determine database type at this time using atlas-debug | Closed | Fixed | Samuel Le Berrigaud |
| AO-113 | Provide progress indicators during backup/restore | Closed | Fixed | Samuel Le Berrigaud |
| AO-112 | Remove ActiveObjects UI (for JIRA 4.4 release, to be added back in later) | Closed | Fixed | Samuel Le Berrigaud |
| AO-111 | Create (or just document) error handling strategy for backup / restore. | Closed | Fixed | Samuel Le Berrigaud |
| AO-110 | Document the action that the ' migrate ' method will take on a given schema | Open | Unresolved | Unassigned |
| AO-109 | AO should be able to ' pretty print ' its XML backup | Closed | Fixed | Samuel Le Berrigaud |
| AO-108 | Fix the sources jar deployed for the activeobjects-plugin module | Closed | Fixed | Samuel Le Berrigaud |
| AO-107 | Downgrade SLF4J version to 1.5.x to ensure compatibility with products. | Closed | Fixed | Samuel Le Berrigaud |
| AO-106 | Enable usage of @PrimaryKey, @Accessor and @Mutator annotations for (re-)naming fields | Closed | Fixed | Samuel Le Berrigaud |
| AO-105 | The plugin doesn ' t start anymore in Confluence (maybe JIRA) at startup... has to be enabled afterwards | Closed | Fixed | Samuel Le Berrigaud |
| AO-104 | Hanlding of plugin (using the AO plugin) updates | Open | Unresolved | Unassigned |
| AO-103 | Add raw SQL logging to the plugin (via the AO lib) | Closed | Fixed | Unassigned |
| AO-102 | Enable use of the @Table annotation for (re-)naming entities/tables | Closed | Fixed | Samuel Le Berrigaud |
| AO-101 | Handle deletion of table in the database | Open | Unresolved | Unassigned |
| AO-100 | Update to version 0.9-m16 of the Active Objects library | Closed | Fixed | Samuel Le Berrigaud |
| AO-99 | Add Bamboo SPI module | Closed | Fixed | James Dumay |
| AO-98 | Move DBEX project ' back ' into AO | Closed | Fixed | Unassigned |
| AO-97 | NullPointerException in reloaded plugin | Closed | Fixed | Samuel Le Berrigaud |
| AO-96 | Add possibility in AO to create multi-column indexes | Open | Unresolved | Unassigned |
| AO-95 | Document contract of the EntityManager.create method | Open | Unresolved | Unassigned |
| AO-94 | Check that sources and javadocs for the relevant libraries can be attached to IDEs when developing plugins using AO | Open | Unresolved | Una ssigned |
| AO-93 | Document conventions use for entity.table naming and field/column naming by the AO plugin | Closed | Fixed | Samuel Le Berrigaud |
| AO-92 | Create better, simpler docs for plugin developers to get started with Active Objects (the library) | Open | Unresolved | Unassigned |
| AO-91 | In Jira, ActiveObjects is unable to detect the database configuration | Closed | Duplicate | Unassigned |
| AO-90 | Allow plugin to override the key used for namespacing table names | Closed | Fixed | Samuel Le Berrigaud |
| AO-89 | Admin screen for managing AO data belonging to plugins | Open | Unresolved | Unassigned |
| AO-88 | Expose table name generator as an OSGi service | Closed | Fixed | Samuel Le Berrigaud |
| AO-87 | Make AO plugin register (and unregister) AO capable plugins for backup | Closed | Fixed | Samuel Le Berrigaud |
| AO-86 | Implement #getDatabaseType() correctly for JIRA SPI implementation of DataSourceProvider | Closed | Fixed | Unassigned |
| AO-85 | Implement #getDatabaseType() correctly for Confluence SPI implementation of DataSourceProvider | Closed | Fixed | Samuel Le Berrigaud |
| AO-84 | Add backup API to SAL | Closed | Fixed | Samuel Le Berrigaud |
| AO-83 | Move DataSourceProvider SPI from SAL back into AO | Closed | Fixed | Samuel Le Berrigaud |
| AO-82 | Test Active Objects library against DB2 9.7 | Open | Unresolved | Unassigned |
| AO-81 | Test Active Objects library against DB2 8.2 | Open | Unresolved | Unassigned |
| AO-80 | Test Active Objects library against Oracle 11g | Closed | Fixed | Unassigned |
| AO-79 | Test Active Objects library against Oracle 10g | Closed | Fixed | Unassigned |
| AO-78 | Test Active Objects library against SQL Server 2008 | Closed | Fixed | Samuel Le Berrigaud |
| AO-77 | Test Active Objects library against SQL Server 2005 | Closed | Fixed | Unassigned |
| AO-76 | Test Active Objects library against PostgreSQL 8.2 | Closed | Fixed | Samuel Le Berrigaud |
| AO-75 | Test Active Objects library against PostgreSQL 8.1 | Closed | Fixed | Samuel Le Berrigaud |
| AO-74 | Test Active Objects library against MySQL 5.x | Closed | Fixed | Samuel Le Berrigaud |
| AO-73 | Test Active Objects library against HSQL 1.8.0.7 | Closed | Fixed | Samuel Le Berrigaud |
| AO-72 | Test Active Objects library against HSQL 1.8.0.5 | Closed | Fixed | Samuel Le Berrigaud |
| AO-71 | Push the DataSourceFactory in the active objects library | Open | Unresolved | Unassigned |
| AO-70 | Implement prefix from md5 of plugin key | Closed | Fixed | Samuel Le Berrigaud |
| AO-69 | The active object library doesn ' t deploy its sources on release | Closed | Fixed | Unassigned |
| AO-68 | Using an existing database, the plugin will fail trying to re-create existing tables | Closed | Fixed | Samuel Le Berrigaud |
| AO-67 | Database connection can ' t be closed when using JIRA | Closed | Fixed | Samuel Le Berrigaud |
| AO-66 | Make using transaction simpler | Closed | Fixed | Unassigned |
| AO-65 | Take care of migration at plugin start up | Closed | Fixed | Unassigned |
| AO-64 | Namespace database tables per plugin | Closed | Duplicate | Unassigned |
| AO-63 | Prevent calls to EntityManager#migrate to read/access data other than the plugin ' s | Closed | Fixed | Samuel Le Berrigaud |
| AO-62 | Sandbox ActiveObjects database access | Closed | Fixed | Unassigned |
| AO-61 | The ActiveObjects migrate (on EntityManager) method call must happen in a transaction | Closed | Won ' t Fix | Samuel Le Berrigaud |
| AO-60 | Get a factory for hibernate sessions in Confluence, exposed to plugins | Closed | Fixed | Samuel Le Berrigaud |
| AO-59 | Implement data source API/SPI for the Refapp | Closed | Fixed | Samuel Le Berrigaud |
| AO-58 | Fool proof the detection of actual database used when using DataSourceProvider configuration | Open | Unresolved | Unassigned |
| AO-57 | Enable configuration of data source per plugin | Closed | Duplicate | Unassigned |
| AO-56 | Release a version of ActiveObjects with DataSource support | Closed | Fixed | Samuel Le Berrigaud |
| AO-55 | Refactor com.atlassian.activeobjects.internal.DatabaseDirectoryAwareActiveObjectsFactory to use the com.atlassian.sal.api.sql.DataSourceProvider | Closed | Fixed | Samuel Le Berrigaud |
| AO-54 | Make DatabaseProvider work off of a DataSource only | Closed | Fixed | Samuel Le Berrigaud |
| AO-53 | Make the net.java.ao.EntityManagerBuilder the ' only ' way to configure ActiveObject | Closed | Fixed | Samuel Le Berrigaud |
| AO-52 | Read and understand summit spike | Closed | Fixed | Samuel Le Berrigaud |
| AO-51 | Implement data source API/SPI for Crucible | Closed | Fixed | Unassigned |
| AO-50 | Implement data source API/SPI for FishEye | Closed | Fixed | Unassigned |
| AO-49 | Implement data source API/SPI for Crowd | Open | Unresolved | Unassigned |
| AO-48 | Implement data source API/SPI for Bamboo | Closed | Duplicate | Unassigned |
| AO-47 | Implement data source API/SPI for JIRA | Closed | Fixed | Unassigned |
| AO-46 | Implement data source API/SPI for Confluence | Closed | Fixed | Samuel Le Berrigaud |
| AO-45 | Create backport of SAL datasource api | Closed | Fixed | Samuel Le Berrigaud |
| AO-44 | Move current SPI to SAL | Closed | Fixed | Samuel Le Berrigaud |
| AO-43 | Limit access to ' withSQL ' method of ActiveObjects | Open | Unresolved | Unassigned |
| AO-42 | Limit the number of entities returned by queries | Open | Unresolved | Unassigned |