------------------------------------------------------------------- Fri Nov 8 16:14:27 UTC 2019 - Peter Simons - Drop obsolete group attributes. ------------------------------------------------------------------- Wed Aug 21 02:02:45 UTC 2019 - psimons@suse.com - Update persistent-sqlite to version 2.10.5. ## 2.10.5 * Foreign keys table constraints are correctly generated [#945](https://github.com/yesodweb/persistent/pull/945) @kderme ------------------------------------------------------------------- Thu Jul 25 02:02:25 UTC 2019 - psimons@suse.com - Update persistent-sqlite to version 2.10.4. ## 2.10.4 * Fix bug with 2.10.3 and 2.10.2 that caused the `RawSqlite` loop. [#934](https://github.com/yesodweb/persistent/pull/934) @merijn ------------------------------------------------------------------- Thu Jul 18 08:17:36 UTC 2019 - psimons@suse.com - Update persistent-sqlite to version 2.10.3. ## 2.10.3 * Unique constraints are correctly generated. [#922](https://github.com/yesodweb/persistent/pull/922) @kderme ## 2.10.2 * Add a new `RawSqlite` type and `withRawSqliteConnInfo` function that allow access to the underlying Sqlite `Connection` type. [#772](https://github.com/yesodweb/persistent/pull/772) * Expose the internals of `Connection` in an Internal module, allowing the user to call SQLite functions via the C FFI. [#772](https://github.com/yesodweb/persistent/pull/772) * Add a flag for SQLITE_STAT4 and enable it by default, allowing for better query optimisation when using ANALYZE. This breaks the query planner stability guarantee, but the required flag for that isn't enabled or exposed by persistent. Only affects the vendored SQLite library, has no effect when using system SQLite. * Add support for migrating entities with composite primary keys. Fixes [#669](https://github.com/yesodweb/persistent/issues/669) * Fix a bug when using the `Filter` datatype directly. See [#915](https://github.com/yesodweb/persistent/pull/915) for more details. ------------------------------------------------------------------- Tue Jul 2 02:02:08 UTC 2019 - psimons@suse.com - Update persistent-sqlite to version 2.10.1. ## 2.10.1 * Add support for reading text values with null characters from the database. Fixes [#921](https://github.com/yesodweb/persistent/issues/921) ------------------------------------------------------------------- Sat Apr 20 09:17:16 UTC 2019 - psimons@suse.com - Update persistent-sqlite to version 2.10.0. ## 2.10.0 * Updated for `persistent-2.10.0` compatibility. ------------------------------------------------------------------- Mon Apr 8 02:02:01 UTC 2019 - psimons@suse.com - Update persistent-sqlite to version 2.9.3. ## 2.9.3 * Add retry-on-busy support, automatically retrying when sqlite returns a busy error on enabling WAL mode, and providing helper `retryOnBusy` and `waitForDatabase` identifiers. ------------------------------------------------------------------- Mon Dec 31 03:01:33 UTC 2018 - psimons@suse.com - Update persistent-sqlite to version 2.9.2. ## 2.9.2 * Add enableExtendedResultCodes and disableExtendedResultCodes functions ------------------------------------------------------------------- Wed Dec 19 13:56:15 UTC 2018 - psimons@suse.com - Update persistent-sqlite to version 2.9.1. ## 2.9.1 * Bump vendored SQLite library to [3.26.0](https://www.sqlite.org/releaselog/3_26_0.html) to address [RCE bug: `magellan`](https://blade.tencent.com/magellan/index_en.html). ------------------------------------------------------------------- Mon Oct 15 02:01:22 UTC 2018 - psimons@suse.com - Update persistent-sqlite to version 2.9.0. ## 2.9.0 * Added support for SQL isolation levels to via SqlBackend. [#812] SQLite technically only supports Serializable. * Update the vendored SQLite C library from 3.22.0 to 3.25.2. See [the SQLite changelog](https://sqlite.org/changes.html) for details. * Fix [832](https://github.com/yesodweb/persistent/issues/832): `repsertMany` now matches `mapM_ (uncurry repsert)` and is atomic. ------------------------------------------------------------------- Thu Aug 30 15:29:23 UTC 2018 - psimons@suse.com - Update persistent-sqlite to version 2.8.2. # Changelog for persistent-sqlite ## 2.8.2 * Add the `extraPragmas` setting ------------------------------------------------------------------- Wed Jul 18 14:26:36 UTC 2018 - psimons@suse.com - Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner. ------------------------------------------------------------------- Mon May 14 17:02:11 UTC 2018 - psimons@suse.com - Update persistent-sqlite to version 2.8.1.2. * Add flag to enable full-text search extensions (enabled by default) * Add flag to enable URI filename support (enabled by default) * Add flag to enable using usleep (enabled by default) - Enabling usleep allows sqlite to use a finer granularity when sleeping (reduces time between locks) * Add flag to enable json1 extension (enabled by default) * Update the vendored SQLite C library from 3.19.3 to 3.22.0. See [the SQLite changelog](https://sqlite.org/changes.html) for details. * Updated `SqlBackend` definition to set `connPutManySql`. [#770](https://github.com/yesodweb/persistent/pull/770) * Switch from `MonadBaseControl` to `MonadUnliftIO` * Adds a new function `stepConn`, which uses an additional parameter to give more detailed error messages [#750](https://github.com/yesodweb/persistent/pull/750) * Restores the previous function signature of `step`, which was accidentally changed in 2.6.3.2 * This release accidentally broke API, and is deprecated on Hackage. * Provide more detailed error messages when using the `step` function [#730](https://github.com/yesodweb/persistent/pull/730) * Fix migration to avoid creating foreign-key constraints in temporary tables [#736](https://github.com/yesodweb/persistent/pull/736) * Add 'use-pkgconfig' flag to use pkg-config to find system SQLite library. * Update the vendored SQLite C library from 3.12.1 to 3.19.3. See [the SQLite changelog](https://sqlite.org/changes.html) for details. ------------------------------------------------------------------- Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com - Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. ------------------------------------------------------------------- Tue Mar 14 09:26:02 UTC 2017 - psimons@suse.com - Update to version 2.6.2 with cabal2obs. ------------------------------------------------------------------- Mon Feb 27 10:12:17 UTC 2017 - psimons@suse.com - Update to version 2.6.0.1 with cabal2obs. ------------------------------------------------------------------- Thu Sep 15 07:08:10 UTC 2016 - psimons@suse.com - Update to version 2.6 revision 0 with cabal2obs. ------------------------------------------------------------------- Sun Jul 10 17:31:09 UTC 2016 - psimons@suse.com - Update to version 2.2.1 revision 0 with cabal2obs. ------------------------------------------------------------------- Thu Mar 10 08:56:51 UTC 2016 - mimi.vx@gmail.com - update to 2.2.1 * upgrade to SQLite 3.8.11.1 ------------------------------------------------------------------- Thu Nov 19 14:34:12 UTC 2015 - mimi.vx@gmail.com - initial commit