From 242452b5a83908368cdadce08d727fe6fa5ccbcd Mon Sep 17 00:00:00 2001 From: elijah Date: Tue, 14 Jul 2015 15:03:14 -0700 Subject: added CHANGES.md --- CHANGES.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 CHANGES.md diff --git a/CHANGES.md b/CHANGES.md new file mode 100644 index 0000000..50567b0 --- /dev/null +++ b/CHANGES.md @@ -0,0 +1,23 @@ +version 0.7.1 - localization +------------------------------------------ + +Support for localization has been turned on and much improved. Since you +probably don't want to enable all the available languages, make sure to set +`default_locale` and `available_locales` in your configuration file. + +When deploying via the LEAP platform, these are controlled via +`default_locale` and `languages` in provider.json. + +version 0.7 - rotating DBs +------------------------------------------ + +CouchDB is not designed to handle ephemeral data, like sessions, because +documents are never really deleted (a tombstone document is always kept to +record the deletion). To overcome this limitation, we now rotate the +`sessions` and `tokens` databases monthly. The new database names are +`tokens_XXX` and `sessions_XXX` where XXX is a counter since the epoch that +increments every month (not a calendar month, but a month's worth of seconds). +Additionally, nagios checks and `leap test run` now will create and destroy +test users in the `tmp_users` database, which will get periodically deleted +and recreated. + -- cgit v1.2.3