-
Notifications
You must be signed in to change notification settings - Fork 229
Roadmap
せいうはん edited this page Mar 19, 2018
·
3 revisions
- Lots of refactoring for better architecture.
- New Quirks architectur
- Autodetect quirks
- Converter extensions architecture
- Lots of performance improvements (More caching, better field/method setters, etc)
- Lots of minor improvements that improves thread safety and performance
- deprecate execute methods from Sql2o instance.
- Update website to not use deprecated API.
A more complete list of issues and improvements, that has already been addressed, can be found here
We should also change the performance tests to do proper warm up just before each test, and to fetch 100, 500 or maybe 1000 rows in every query. This technically doesn't have to be done before release of 1.5, but should be done quickly after.
- Oracle extension
- Oracle specific converters
- Oracle Quirks is moved to this extension
- PostgreSQL extension
- PostgreSQL specific converters
- PostgreSQL Quirks is moved here
- Sql Server extension
- Sql server specific converters
- Sql server quirks (if necessary).
- DB2 extension
- DB2 specific converters (if any)
- DB2 quirks is moved here
- MySQL ?
- Other dbs?
- Allow converters to be attached to Quirks, so you can connect to multiple database-types without conflict
- Updated website with information on each extension.
- new api. See discussion here
- Deprecate old api.
- Remove API deprecated in version 1.5.
- Maybe replace converter architecture with something better (needs some more discussion).
- Probably more to come!?
Contributing
Documentation
- Configuration
- Fetching data from database
- Fetching data lazily
- Column mappings
- Updates and inserts
- Transactions
- Running queries in a batch
- Integration with Spring Framework
- Register custom converters
- Sql2o on Android
Other resources