diff --git a/CHANGELOG.md b/CHANGELOG.md index 6243b69..472a981 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## [0.3.9](https://github.com/inaka/sumo_db/tree/HEAD) + +[Full Changelog](https://github.com/inaka/sumo_db/compare/0.3.8...HEAD) + +**Merged pull requests:** + +- \[\#166\] Update Tirerl dependecy to 0.1.7 [\#167](https://github.com/inaka/sumo_db/pull/167) ([davecaos](https://github.com/davecaos)) + ## [0.3.8](https://github.com/inaka/sumo_db/tree/0.3.8) (2015-05-29) [Full Changelog](https://github.com/inaka/sumo_db/compare/0.3.7...0.3.8) @@ -8,8 +16,12 @@ - Add reference to sumo\_db-sql-extras [\#126](https://github.com/inaka/sumo_db/issues/126) +- Riak backend [\#90](https://github.com/inaka/sumo_db/issues/90) + **Merged pull requests:** +- Version Bump to 0.3.8 [\#162](https://github.com/inaka/sumo_db/pull/162) ([cabol](https://github.com/cabol)) + - Fixed issue \#153, escape queries generated by Riak store. [\#161](https://github.com/inaka/sumo_db/pull/161) ([cabol](https://github.com/cabol)) ## [0.3.7](https://github.com/inaka/sumo_db/tree/0.3.7) (2015-05-19) @@ -34,8 +46,6 @@ **Merged pull requests:** -- Error using sumo:find to retrieve an inexistent element [\#147](https://github.com/inaka/sumo_db/pull/147) ([elbrujohalcon](https://github.com/elbrujohalcon)) - - \[Fix \#159\] Version bump to 0.3.7 [\#160](https://github.com/inaka/sumo_db/pull/160) ([davecaos](https://github.com/davecaos)) - \[Fix \#157\] Update tirerl 0.1.6 version in makefile and rebar.config file [\#158](https://github.com/inaka/sumo_db/pull/158) ([davecaos](https://github.com/davecaos)) @@ -44,8 +54,12 @@ - \[Fixes \#150\] Added commas :boom: [\#151](https://github.com/inaka/sumo_db/pull/151) ([jfacorro](https://github.com/jfacorro)) +- Upgrade tirerl to 0.1.4 [\#149](https://github.com/inaka/sumo_db/pull/149) ([elbrujohalcon](https://github.com/elbrujohalcon)) + - Fix worker\_pool dep [\#148](https://github.com/inaka/sumo_db/pull/148) ([essen](https://github.com/essen)) +- Error using sumo:find to retrieve an inexistent element [\#147](https://github.com/inaka/sumo_db/pull/147) ([elbrujohalcon](https://github.com/elbrujohalcon)) + - \[\#ISSUE\] Updated Changelog. [\#144](https://github.com/inaka/sumo_db/pull/144) ([cabol](https://github.com/cabol)) ## [0.3.6](https://github.com/inaka/sumo_db/tree/0.3.6) (2015-04-27) @@ -64,24 +78,34 @@ - Reusable private functions were exported. Fixed sumo\_store\_riak \(enhance... [\#141](https://github.com/inaka/sumo_db/pull/141) ([cabol](https://github.com/cabol)) +- Euen.test elvis [\#139](https://github.com/inaka/sumo_db/pull/139) ([Euen](https://github.com/Euen)) + ## [0.3.5](https://github.com/inaka/sumo_db/tree/0.3.5) (2015-04-09) [Full Changelog](https://github.com/inaka/sumo_db/compare/0.3.4...0.3.5) +**Merged pull requests:** + +- rebar build without ssh keys fails due to outdated dep libs [\#137](https://github.com/inaka/sumo_db/pull/137) ([Vorticity-Flux](https://github.com/Vorticity-Flux)) + ## [0.3.4](https://github.com/inaka/sumo_db/tree/0.3.4) (2015-04-07) [Full Changelog](https://github.com/inaka/sumo_db/compare/0.3.3...0.3.4) +**Merged pull requests:** + +- Add uuid as a required application [\#135](https://github.com/inaka/sumo_db/pull/135) ([elbrujohalcon](https://github.com/elbrujohalcon)) + ## [0.3.3](https://github.com/inaka/sumo_db/tree/0.3.3) (2015-04-07) [Full Changelog](https://github.com/inaka/sumo_db/compare/0.3.2...0.3.3) **Merged pull requests:** -- Calling sumo:persist with a doc with no id field fails [\#133](https://github.com/inaka/sumo_db/pull/133) ([elbrujohalcon](https://github.com/elbrujohalcon)) - - Version Bump [\#134](https://github.com/inaka/sumo_db/pull/134) ([elbrujohalcon](https://github.com/elbrujohalcon)) +- Calling sumo:persist with a doc with no id field fails [\#133](https://github.com/inaka/sumo_db/pull/133) ([elbrujohalcon](https://github.com/elbrujohalcon)) + - Updated changelog [\#132](https://github.com/inaka/sumo_db/pull/132) ([elbrujohalcon](https://github.com/elbrujohalcon)) ## [0.3.2](https://github.com/inaka/sumo_db/tree/0.3.2) (2015-04-06) @@ -92,8 +116,12 @@ - \#130 Fix find\_by ID function in sumo\_store\_riak to return empty list whe... [\#131](https://github.com/inaka/sumo_db/pull/131) ([cabol](https://github.com/cabol)) +- Mnesia support [\#129](https://github.com/inaka/sumo_db/pull/129) ([elbrujohalcon](https://github.com/elbrujohalcon)) + - Igaray.126.sumo db sql extras reference [\#127](https://github.com/inaka/sumo_db/pull/127) ([igaray](https://github.com/igaray)) +- Automate CHANGELOG.md [\#125](https://github.com/inaka/sumo_db/pull/125) ([elbrujohalcon](https://github.com/elbrujohalcon)) + ## [0.3.1](https://github.com/inaka/sumo_db/tree/0.3.1) (2015-03-12) [Full Changelog](https://github.com/inaka/sumo_db/compare/0.3.0...0.3.1) @@ -140,6 +168,10 @@ - add a sumo:sort\_fields type [\#109](https://github.com/inaka/sumo_db/issues/109) +**Merged pull requests:** + +- Code cleanup [\#111](https://github.com/inaka/sumo_db/pull/111) ([elbrujohalcon](https://github.com/elbrujohalcon)) + ## [0.2.3](https://github.com/inaka/sumo_db/tree/0.2.3) (2014-12-31) [Full Changelog](https://github.com/inaka/sumo_db/compare/0.2.2...0.2.3) @@ -152,6 +184,10 @@ [Full Changelog](https://github.com/inaka/sumo_db/compare/0.2.1...0.2.2) +**Merged pull requests:** + +- Don't require the import of emysql records on stores based on sumo\_store\_msyql [\#106](https://github.com/inaka/sumo_db/pull/106) ([elbrujohalcon](https://github.com/elbrujohalcon)) + ## [0.2.1](https://github.com/inaka/sumo_db/tree/0.2.1) (2014-12-16) [Full Changelog](https://github.com/inaka/sumo_db/compare/0.1.5...0.2.1) @@ -172,6 +208,20 @@ - Bump to 0.1.5 [\#102](https://github.com/inaka/sumo_db/issues/102) +- Move Contributors section to the end of the file [\#97](https://github.com/inaka/sumo_db/issues/97) + +- Rename repos to connection or store. [\#62](https://github.com/inaka/sumo_db/issues/62) + +- Change internal doc representation to maps [\#60](https://github.com/inaka/sumo_db/issues/60) + +- PostgreSQL storage backend [\#39](https://github.com/inaka/sumo_db/issues/39) + +- add asc/desc option for ordering [\#21](https://github.com/inaka/sumo_db/issues/21) + +- add specs [\#18](https://github.com/inaka/sumo_db/issues/18) + +- write unit tests [\#15](https://github.com/inaka/sumo_db/issues/15) + **Merged pull requests:** - \[Closes \#102\] [\#103](https://github.com/inaka/sumo_db/pull/103) ([jfacorro](https://github.com/jfacorro)) @@ -204,8 +254,26 @@ - make all blog is erroring out [\#80](https://github.com/inaka/sumo_db/issues/80) +- Modify the default value for the worker\_pool option overrun\_warning [\#77](https://github.com/inaka/sumo_db/issues/77) + +- ElasticSearch storage backend [\#74](https://github.com/inaka/sumo_db/issues/74) + +- make compatible with erlang.mk [\#61](https://github.com/inaka/sumo_db/issues/61) + +- Use a proper overrun warning for wpool [\#51](https://github.com/inaka/sumo_db/issues/51) + +- repos should go through their backend instead of just using the pool [\#38](https://github.com/inaka/sumo_db/issues/38) + +- Improve semantics for redis repo [\#35](https://github.com/inaka/sumo_db/issues/35) + - Add an environment variable to turn on/off query debug messages [\#23](https://github.com/inaka/sumo_db/issues/23) +- Add support for full conditional logic in the find\_by and delete\_by functions. [\#13](https://github.com/inaka/sumo_db/issues/13) + +- If id attribute is present in 3rd paramenter to sumo:new\_field/3, sumo\_db should assume not\_null as well. [\#9](https://github.com/inaka/sumo_db/issues/9) + +- Use a parse transform to avoid having to declare the sumo\_docs manually. [\#2](https://github.com/inaka/sumo_db/issues/2) + **Merged pull requests:** - \[\#21\] Support for sorting asc/desc [\#95](https://github.com/inaka/sumo_db/pull/95) ([jfacorro](https://github.com/jfacorro)) @@ -240,6 +308,12 @@ [Full Changelog](https://github.com/inaka/sumo_db/compare/0.1.2...0.1.3) +**Closed issues:** + +- Allow to specify worker\_pool options in configuration [\#68](https://github.com/inaka/sumo_db/issues/68) + +- Add an update function to the mysql repo. [\#49](https://github.com/inaka/sumo_db/issues/49) + **Merged pull requests:** - \[Closes \#68\] Accept `wpool\_opts` entry in configuration file. [\#69](https://github.com/inaka/sumo_db/pull/69) ([jfacorro](https://github.com/jfacorro)) @@ -270,6 +344,10 @@ [Full Changelog](https://github.com/inaka/sumo_db/compare/choosy.production...0.1.0) +**Closed issues:** + +- change behaviour\_info to -callback [\#37](https://github.com/inaka/sumo_db/issues/37) + **Merged pull requests:** - Naming the types, instead of the generic term\(\) or any\(\) [\#55](https://github.com/inaka/sumo_db/pull/55) ([elbrujohalcon](https://github.com/elbrujohalcon)) @@ -282,6 +360,20 @@ ## [choosy.production](https://github.com/inaka/sumo_db/tree/choosy.production) (2014-06-02) +**Closed issues:** + +- create sumo\_backend behavior [\#43](https://github.com/inaka/sumo_db/issues/43) + +- sumo\_backend\_sup should call Mod:start\_link instead of gen\_server:start\_link [\#42](https://github.com/inaka/sumo_db/issues/42) + +- Improve error detection and reporting [\#14](https://github.com/inaka/sumo_db/issues/14) + +- Add delete\_by [\#8](https://github.com/inaka/sumo_db/issues/8) + +- Optional application dependencies. [\#6](https://github.com/inaka/sumo_db/issues/6) + +- Improve execute [\#3](https://github.com/inaka/sumo_db/issues/3) + **Merged pull requests:** - MySQL persist no longer updates id field in on duplicate clause. [\#50](https://github.com/inaka/sumo_db/pull/50) ([igaray](https://github.com/igaray)) diff --git a/src/sumo_db.app.src b/src/sumo_db.app.src index 2094b46..380949b 100644 --- a/src/sumo_db.app.src +++ b/src/sumo_db.app.src @@ -1,6 +1,6 @@ {application, sumo_db, [ {description, "A simple persistance layer"}, - {vsn, "0.3.8"}, + {vsn, "0.3.9"}, {id, "sumo_db"}, {registered, []}, {applications, [