Releases: AevyDevs/database-lib
1.4.6-SNAPSHOT
1.4.6-SNAPSHOT
1.4.5-SNAPSHOT
Rewritten a good portion of the library;
Added lots of annotations;
Changed lots of methods;
Changed some data-structures.
1.3.6-SNAPSHOT
To create an Instrument, is now necessary to use assemble() on the Object;
Added Hikari-CP 3.4.5, MariaDB-Java-Client 2.1.2, MySQL-Connector-Java 8.0.23 in the source output;
Deprecated play() method for Musician;
Better debug messages.
1.2.3-SNAPSHOT
Added insertIfNotExist() in Notes;
Added automatic max-pool-size using core count * 2;
Added another debug message for getConnection() in Musician;
Added MariaDB and MySQL drivers in output;
Changed Notes methods are now less verbose;
1.1.4-SNAPSHOT
Change-logs:
Added constructor in Musician: new Musician(Director director, Instrument instrument, boolean debugMode);;
Added announceEnd() in Musician (to gently shutdown the Threads);
Added setDebugMode(boolean) in Musician (various debug messages);
Added endShow() in Director to call announceEnd() on every Musician;
Added autonomous Musician registration in Director while using the constructor;
Added setCheckEvery(int) to change the default update delay (2/s);
Changed default Musician constructor to: new Musician(Director director, Instrument instrument);;
Changed updateMirror(Papers) and updateMirror(Queue<Papers>) to update(Papers) and update(Queue<Papers>);
Changed play() will no longer give an error in case running is already true;
Changed update(Papers) and update(Queue<Papers>) now will check if Papers == null;
Fixed memory safety bugs;