ActiveJDBC Release June 17 2015
Release notes
- 2015-06-17 10:23:50 -0500 Igor Polevoy [maven-release-plugin] prepare for next development iteration
- 2015-06-17 10:23:47 -0500 Igor Polevoy [maven-release-plugin] prepare release activejdbc-root-1.4.11
- 2015-06-17 10:21:17 -0500 Igor Polevoy #406 Maven maven-gpg-plugin fails on a
artifact has not been assembled yet
- - 2015-06-16 23:48:00 -0500 Igor Polevoy #406 Maven maven-gpg-plugin fails on a
artifact has not been assembled yet
- - 2015-06-16 23:40:00 -0500 Igor Polevoy #406 Maven maven-gpg-plugin fails on a
artifact has not been assembled yet
- - 2015-06-16 09:20:28 -0500 Igor Polevoy #406 Maven maven-gpg-plugin fails on a
artifact has not been assembled yet
- setting gpg plugin for every module - 2015-06-16 01:40:54 -0500 Igor Polevoy trying to fix the gpg plugin
- 2015-06-16 01:35:17 -0500 Igor Polevoy fixing the
The project artifact has not been assembled yet
issue - 2015-06-15 22:13:29 -0500 Igor Polevoy #405 Implement minimal support for composite primary keys
- 2015-06-15 22:06:28 -0500 Igor Polevoy #405 Implement minimal support for composite primary keys
- 2015-06-15 22:04:10 -0500 Igor Polevoy #405 Implement minimal support for composite primary keys
- 2015-06-15 21:08:20 -0500 Igor Polevoy #405 Implement minimal support for composite primary keys
- 2015-06-15 20:08:48 -0500 Igor Polevoy Merge pull request #402 from comtel2000/composite-pk
- 2015-06-10 12:38:36 -0500 Igor Polevoy #401 Add dynamic flag to Paginator
- 2015-05-12 13:27:27 -0500 Igor Polevoy added import line
- 2015-04-29 19:46:13 +0200 comtel reset comp. update on
thaw
- 2015-04-27 19:39:47 +0200 comtel fix delete() and isNew() for composite PKs
- 2015-04-27 17:15:36 +0200 comtel composite primary key support added
- 2015-04-26 19:33:21 +0200 comtel surefire plugin fails on system locale DE
- 2015-04-26 19:32:29 +0200 comtel [set minimum JDK 1.6 (@Override annotations)](https://github.com/javalite/activejdbc/commit/ac16069)
- 2015-04-08 13:14:22 -0300 Eric Nielsen #334 Updated unit test
- 2015-04-08 13:13:55 -0300 Eric Nielsen [#334 Corrections for insert with @IdGenerator](https://github.com/javalite/activejdbc/commit/bf273a2)
- 2015-04-08 11:38:33 -0300 Eric Nielsen [#334 Corrections for insert with @IdGenerator](https://github.com/javalite/activejdbc/commit/7c1b904)
- 2015-04-07 12:32:38 -0500 Igor Polevoy typo
- 2015-04-07 12:27:01 -0500 Igor Polevoy #137 Add afterLoaded() callback
- 2015-04-01 14:57:07 -0500 Igor Polevoy typo
- 2015-03-31 13:32:59 -0500 Igor Polevoy #392 - rolling back, as the change was made in the wrong place
- 2015-03-31 11:40:51 -0300 Eric Nielsen Revert
#393 Simplify OracleDialect generated queries
- 2015-03-31 11:40:45 -0300 Eric Nielsen Revert
#393 Simplify OracleDialect generated queries
- 2015-03-31 11:40:36 -0300 Eric Nielsen Revert
#393 Updated OracleDialect unit tests
- 2015-03-31 11:40:12 -0300 Eric Nielsen Revert
#393 Updated documentation
- 2015-03-30 12:22:59 -0300 Eric Nielsen #393 Convert any Number to Date or Timestamp as it does for Time
- 2015-03-30 12:21:04 -0300 Eric Nielsen #393 Removed reduntant code
- 2015-03-27 14:28:33 -0300 Eric Nielsen #393 Updated documentation and changed oracle_row_number to ORACLE_OFFSET
- 2015-03-27 12:44:06 -0300 Eric Nielsen #393 Updated OracleDialect unit tests
- 2015-03-27 12:31:24 -0300 Eric Nielsen #393 Simplify OracleDialect generated queries
- 2015-03-27 12:26:37 -0300 Eric Nielsen #393 Simplify OracleDialect generated queries
- 2015-03-27 11:58:27 -0300 Eric Nielsen #391 Oracle has no TIME type
- 2015-03-27 11:13:27 -0300 Eric Nielsen #391 Correction
- 2015-03-27 09:18:16 -0300 Eric Nielsen #391 Oracle has no TIME type
- 2015-03-26 15:19:40 -0300 Eric Nielsen #391 Added unit tests
- 2015-03-26 15:01:43 -0300 Eric Nielsen Reverted overwritten changes by
typo e352bd6
- 2015-03-26 14:56:42 -0300 Eric Nielsen #391 Implemented support for java.sql.Time type
- 2015-03-25 21:41:20 -0500 Igor Polevoy typo
- 2015-03-25 21:39:36 -0500 Igor Polevoy Merge remote-tracking branch
origin/master
- 2015-03-25 21:39:29 -0500 Igor Polevoy #392 - allow to find more than one activejdbc.properties file on classpath and load them all
- 2015-03-25 19:44:49 -0300 Eric Nielsen #383 Corrections in toUpdate() unit tests
- 2015-03-25 19:29:23 -0300 Eric Nielsen #383 Refactoring
- 2015-03-25 19:25:31 -0300 Eric Nielsen #383 Updated documentation
- 2015-03-25 16:14:17 -0500 Igor Polevoy Merge pull request #383 from tchoulihan/master
- 2015-03-25 14:55:40 -0400 tyler added a nosuchelement exception for when a .toUpdate() statement is ran with no attributes changed. Changed the loop structure, and now uses a caseInsensitiveMap
- 2015-03-25 15:08:13 -0300 Eric Nielsen #381 Better handling of threads in RaceConditionTest
- 2015-03-25 12:49:17 -0400 tyler Altered unit test to check for changed value instead of string content. Removed id column from set statements. Switched to a entryset iterator.
- 2015-03-25 09:28:32 -0400 tyler Altered toUpdate() method to use dialect form. Changed unit test to use lower case id names.
- 2015-03-25 08:58:14 -0400 tyler removed commented code
- 2015-03-25 08:58:14 -0400 tyler Adding a .toUpdate() method, issue #377
- 2015-03-25 08:58:14 -0400 tyler Adding a .toUpdate() method. Issue #377
- 2015-03-23 18:52:55 -0300 Eric Nielsen #381 Better handling of threads in RaceConditionTest
- 2015-03-20 20:21:55 -0300 Eric Nielsen #381 Model.set() is slower now due to dirtyAttributeNames
- 2015-03-20 17:59:00 -0300 Eric Nielsen #390 Corrected unit test
- 2015-03-20 16:43:06 -0300 Eric Nielsen #390 Refactoring and reverted changes to Convert
- 2015-03-20 16:34:22 -0300 Eric Nielsen #390 Updated MSSQLDialect
- 2015-03-20 16:05:45 -0300 Eric Nielsen Merge branch
master
of https://github.com/javalite/activejdbc - 2015-03-20 16:05:18 -0300 Eric Nielsen #390 Implemented unit test and Convert using default calendar
- 2015-03-20 14:32:32 -0300 Eric Nielsen #390 Updating Model.toInsert() to use Dialect for query generation
- 2015-03-19 17:23:26 -0500 Igor Polevoy #389 reverting
- 2015-03-19 15:06:14 -0500 Igor Polevoy #389 occasional NPE in Model.copyTo
- 2015-03-19 11:05:59 -0500 Igor Polevoy Merge pull request #387 from Garagoth/master
- 2015-03-19 14:37:24 +0100 Garagoth #381: Added caSeINSensiTive tests, optimized copyFrom
- 2015-03-19 10:12:11 -0300 Eric Nielsen #388 Updated Expectation.shouldBe() to check methods without prefix that return boolean
- 2015-03-19 11:37:44 +0100 Garagoth #381: Changed dirtyAttributeNames() and getAttributes() to return unmodifiable views
- 2015-03-18 01:28:01 +0100 Garagoth #381:Renamed dirtyAttributes to dirtyAttributeNames, made it Set
. - 2015-03-17 10:55:44 +0100 Garagoth #381: added test for isModified after copyTo()
- 2015-03-17 10:54:57 +0100 Garagoth Merge remote-tracking branch
javalite/master
- 2015-03-17 10:20:12 +0100 Marcin Pikulski #381: Changed test method names, added some ditry attribute list tests.
- 2015-03-16 23:59:00 -0500 Igor Polevoy Merge pull request #386 from Garagoth/master
- 2015-03-13 23:35:57 +0100 Garagoth #381: Added test for delete & thaw
- 2015-03-13 22:54:38 +0100 Garagoth Merge remote-tracking branch
javalite/master
- 2015-03-13 16:36:59 +0100 Marcin Pikulski #381: Added more tests for isModified
- 2015-03-13 16:08:49 +0100 Marcin Pikulski #381: Added dirty set of changed attributes
- 2015-03-13 15:36:56 +0100 Marcin Pikulski Fixed NumericValidator to skip converting to String and back if value is already a number. Enchanced test to include locale-specific decimal separator in string number version.
- 2015-03-13 10:48:30 -0300 Eric Nielsen #384 Changed Converter to be locale independent for number formats
- 2015-03-12 18:26:42 -0300 Eric Nielsen #380 Deprecating Registry. initialized()
- 2015-03-10 11:55:41 -0300 Eric Nielsen #382 Actually we also need a CaseInsensitiveSet instead of relying on the TreeSet(SortedSet) constructor
- 2015-03-10 11:36:25 -0300 Eric Nielsen #382 Reverting use of SortedMap and SortedSet Using these was not a good idea as they don?t add much to the API, plus we might want to use not a sorted map (that changes the original order to a natural order) in the future, but a map that keeps the original order
- 2015-03-09 19:58:06 -0300 Eric Nielsen #380 Correction
- 2015-03-09 19:50:15 -0300 Eric Nielsen Merge branch
master
of https://github.com/javalite/activejdbc - 2015-03-09 19:48:56 -0300 Eric Nielsen #380 Correction for ModelFinder with multiple databases
- 2015-03-06 10:08:57 -0600 Igor Polevoy Improve style of generated JavaDoc HTML #379
- 2015-03-06 10:03:10 -0600 Igor Polevoy Improve style of generated JavaDoc HTML #379
- 2015-03-04 21:53:42 -0600 Igor Polevoy Merge remote-tracking branch
origin/master
- 2015-03-04 21:51:47 -0600 Igor Polevoy #374 reverting most changes because this broke backwards compatibility in spectacular fashion :). We are using Java 8, and RowListener is used in ExpressPigeon a lot as a lambda expression.
- 2015-03-04 09:39:49 -0300 Eric Nielsen #374 Refactoring of Db.find()
- 2015-03-04 09:38:11 -0300 Eric Nielsen #374 Unit tests for Base.find() and RowProcessor back
- 2015-03-04 09:33:21 -0300 Eric Nielsen #374 Undeprecate Db.find(), Base.find() and RowProcessor
- 2015-03-03 11:18:31 -0600 Igor Polevoy #345 JSpec does not match list of strings - actually, this is working, just added tests
- 2015-03-03 12:44:13 -0300 Eric Nielsen #320 Refactoring of dialect to insert Many2ManyAssociation
- 2015-03-03 12:27:13 -0300 Eric Nielsen #314 #320 Moved query to DefaultDialect
- 2015-03-03 11:51:58 -0300 Eric Nielsen #314 Model.remove() returns number of records affected
- 2015-03-03 09:19:46 -0300 Eric Nielsen #357 Defined generic parameters for ModelDelegate.findWith()
- 2015-03-02 18:07:01 -0300 Eric Nielsen #374 Renamed redundant dbName property in DB to name
- 2015-03-02 18:05:29 -0300 Eric Nielsen #374 Moved Base.DEFAULT_DB_NAME to DB.DEFAULT_NAME as a public member, and it was private before pushing this (so this is backwards compatible)
- 2015-03-02 17:44:02 -0300 Eric Nielsen #374 Replaced DB.find() with DB.findWith() and created ResultSetListener to avoid instantiating RowProcessor that provided a builder pattern with one method, and to let streaming be switched on or off, including for DB.findAll() and LazyList.hydrate()
- 2015-03-01 10:54:38 -0300 Eric Nielsen #362 LazyList is hydrated when delegate is not null
- 2015-02-28 18:51:07 -0300 Eric Nielsen #371 Refactor with setParameters()
- 2015-02-28 18:38:44 -0300 Eric Nielsen #371 Refactor DB.firstCell() and firstColumn() not to use intermediate Map, but iterate ResultSet directly
- 2015-02-27 14:40:13 -0300 Eric Nielsen #290 Fixed date and timestamp converters to be thread-safe
- 2015-02-26 16:08:49 -0300 Eric Nielsen #234 Corrections for UniquenessValidator to work when model has custom database or id column name
- 2015-02-26 15:26:06 -0300 Eric Nielsen #342 Refactoring of Collections and Escape
- 2015-02-26 10:31:21 -0300 Eric Nielsen Removed Maven warning
- 2015-02-26 09:58:24 -0300 Eric Nielsen Removed maven warning
- 2015-02-26 09:44:49 -0300 Eric Nielsen #362 Make LazyList completely modifiable unless it came from cache
- 2015-02-25 19:28:39 -0300 Eric Nielsen #363 Using raw types in LazyList.collect() and collectDistinct() so user can assign to desired generic type
- 2015-02-24 15:02:43 -0600 Igor Polevoy #369 Display JDBC URL when attaching a connection to thread.
- 2015-02-24 14:56:56 -0600 Igor Polevoy activejdbc-369 Display JDBC URL when attaching a connection to thread. Also updated versions of AJ in db-migrator-integration-test projects
- 2015-02-24 12:05:06 -0300 Eric Nielsen #365 Corrected Model.hydrate() to be case-insensitive using the case-insensitive attributeNames set of the model
- 2015-02-11 18:14:57 -0200 Eric Nielsen #128 Refactoring of Expectation.shouldBeEqual() and TestException
- 2015-02-11 18:08:38 -0200 Eric Nielsen #100 Correction in Expectation.contains() was not considering other types of Collection, only List
- 2015-02-11 17:40:08 -0200 Eric Nielsen #363 Added LazyList.collectDistinct()
- 2015-02-11 17:18:51 -0200 Eric Nielsen #363 Correction in OracleStatementProvider
- 2015-02-11 17:16:11 -0200 Eric Nielsen #363 Including parent and children in tree-like structure More than this, now include() supports many associations for the same target (was supporting just one)
- 2015-02-11 16:29:11 -0200 Eric Nielsen #363 Added LazyList.collectDistinct() and not including parent if parent_id is null
- 2015-02-11 12:19:48 -0200 Eric Nielsen #363 Updated IncludesTest
- 2015-02-10 20:01:23 -0200 Eric Nielsen #363 Refactoring, using StringBuilder for association queries
- 2015-02-10 18:40:01 -0200 Eric Nielsen #363 Updated IncludesTest
- 2015-02-09 18:51:43 -0200 Eric Nielsen #362 Added test for LazyList.equals()
- 2015-02-09 18:24:00 -0200 Eric Nielsen Merge branch
issue-328
- 2015-02-09 18:23:23 -0200 Eric Nielsen Using System.arraycopy to copy array elements
- 2015-02-09 16:39:41 -0200 Eric Nielsen #362 Corrections for a completely unmodifiable LazyList Plus more generics updates
- 2015-02-06 19:05:35 -0200 Eric Nielsen Fixed Maven and compiler warnings
- 2015-02-06 17:18:10 -0200 Eric Nielsen Fixed Maven and compiler warnings
- 2015-02-06 17:00:14 -0200 Eric Nielsen Fixing Maven and compiler warnings
- 2015-02-03 16:29:14 -0200 Eric Nielsen #359 Updated Convert.ToBytes(Object) to be null-friendly
- 2015-02-02 18:06:55 -0200 Eric Nielsen Merge branch
master
of github.com:javalite/activejdbc - 2015-02-02 14:54:33 -0200 Eric Nielsen #328 Refactored CallbackSupport
- 2015-01-31 23:25:51 -0600 Igor Polevoy copy
- 2015-01-31 23:24:10 -0600 Igor Polevoy Merge pull request #358 from fitorec/master
- 2015-01-30 20:04:31 -0200 Eric Nielsen #328 Moved static non-intrumentable methods to ModelDelegate This simplified instrumentation, removed the
duplicated
API from Model and also made the super-complex Model class less complex - 2015-01-30 14:05:06 -0600 fitorec checked the number of arguments must be pair in setNamesAndValues
How to comment
The comment section below is to discuss documentation on this page.
If you have an issue, or discover bug, please follow instructions on the Support page