Commit Graph

  • c251b7cd46 add debian packaging master Benjamin Dauvergne 2017-06-23 10:52:43 +0200
  • 099e988b3b Version 1.5.0. Bertrand Bordage 2017-06-04 21:59:28 +0200
  • e750effa5a Allows specifying model lookups in API functions. Bertrand Bordage 2017-06-04 19:45:39 +0200
  • 95d2918612 Fixes Python 2 tests. Bertrand Bordage 2017-06-04 19:39:12 +0200
  • f82c48f391 Fixes Django 1.8 compatibility. Bertrand Bordage 2017-06-04 19:27:08 +0200
  • ce9ec0c0a1 Clears caches during benchmark to ensure the same conditions for each test. Bertrand Bordage 2017-06-04 18:38:13 +0200
  • da4e21b515 Adds `CACHALOT_DATABASES` and removes dynamic setting support. Bertrand Bordage 2017-06-04 18:37:39 +0200
  • b812f70895 Fixes an import on Django 1.8 Bertrand Bordage 2017-06-03 22:17:22 +0200
  • 84c53cd00d Invalidates queries on schema changes. Bertrand Bordage 2017-06-03 22:02:23 +0200
  • 809ef63fd9 Tests schema changing queries. Bertrand Bordage 2017-06-03 22:01:42 +0200
  • 8d334f9855 Python optimisations. Bertrand Bordage 2017-06-03 19:53:01 +0200
  • b5827cd936 Removes a useless check. Bertrand Bordage 2017-06-03 18:47:06 +0200
  • b634d18dc5 Correctly adds the `long` type. Bertrand Bordage 2017-06-03 18:27:58 +0200
  • 2d5ad63fbd Adds the Python type `long` to the cachable param types. Bertrand Bordage 2017-06-03 18:25:07 +0200
  • 412f82061e Prints again a debug line to understand why Travis CI is failing… -_- Bertrand Bordage 2017-06-03 18:09:45 +0200
  • 4522106632 Supports RawSQL. Bertrand Bordage 2017-06-03 17:59:21 +0200
  • d0ee580cf3 Fixes multi-databases tests. Bertrand Bordage 2017-06-03 17:48:59 +0200
  • 542a5b6097 Simplifies tests while increasing their robustness by explicitely checking detected table names. Bertrand Bordage 2017-06-03 17:45:26 +0200
  • 27a7b318fc Tests invalidation of a nested raw subquery. Bertrand Bordage 2017-06-03 15:26:53 +0200
  • 3b5dde8d30 Adds tests for RawSQL. Bertrand Bordage 2017-06-03 15:18:20 +0200
  • cb877355ac Adds bytearray to the list of cachable params. Bertrand Bordage 2017-06-03 12:21:25 +0200
  • 799fbf28e0 Displays uncachable params to debug an issue only on Travis CI. Bertrand Bordage 2017-06-03 12:07:53 +0200
  • 85ebf42353 Fixes Python 2. Bertrand Bordage 2017-06-03 11:00:54 +0200
  • f86a56d110 Fixes Django 1.11 compatibility. Bertrand Bordage 2017-06-03 02:00:15 +0200
  • 1f04294eb5 Updates tests for Django 1.11. Bertrand Bordage 2017-06-03 01:53:56 +0200
  • e63301d763 Switches Travis back to PostgreSQL 9.4 since its docs doesn’t make sense. Bertrand Bordage 2017-06-03 01:46:04 +0200
  • 92b4bde8e0 Switches Travis to PostgreSQL 9.5. Bertrand Bordage 2017-06-03 01:42:54 +0200
  • bbb2da1c5d Use Trusty in Travis. Bertrand Bordage 2017-06-03 01:40:47 +0200
  • 018b6cc936 Fixes the Travis matrix by creating a script to generate it. Bertrand Bordage 2017-06-03 01:36:27 +0200
  • 8aeb9f892b Makes Travis CI correctly run on different Python versions. Bertrand Bordage 2017-06-03 01:25:08 +0200
  • 86d138c023 Removes Python 3.6 with Django 1.8 & 1.10. Bertrand Bordage 2017-06-02 23:32:08 +0200
  • fd5e256a5e Switches to PostgreSQL 9.6. Bertrand Bordage 2017-06-02 23:09:35 +0200
  • e9babc6e70 Merge pull request #80 from izimobil/master Bertrand Bordage 2017-06-02 23:05:07 +0200
  • c9ac4080d2 Partially reverts 2cf0d65 from #68. Bertrand Bordage 2017-06-02 23:03:45 +0200
  • 83cee881d2 Merge pull request #68 from eriktelepovsky/master Bertrand Bordage 2017-06-02 23:01:41 +0200
  • d7a36def44 Also drops Django 1.9 & Python 3.3. Bertrand Bordage 2017-06-02 22:59:35 +0200
  • e6b71a8213 Updates Sphinx requirements. Bertrand Bordage 2017-06-02 22:59:29 +0200
  • 60c29e888f Typos in docs. Bertrand Bordage 2017-06-02 22:57:31 +0200
  • 5b73e26bfe Merge pull request #76 from slurms/patch-1 Bertrand Bordage 2017-06-02 22:36:49 +0200
  • 179d8f2e21 Fixed django>=1.11 support. David Jean Louis 2017-06-02 17:29:11 +0200
  • 7af968c4d9 Remove version since pylibmc issue has been fixed Nick Sandford 2017-05-06 16:46:05 +0100
  • 2cf0d65994 Fixes cache in CachalotPanel, Version 1.4.2 Erik Telepovský 2016-11-22 15:09:39 +0100
  • a302f6b77a Version 1.4.1. Bertrand Bordage 2016-10-24 20:44:32 +0200
  • 2cea2cd891 Fixes issue #62. Bertrand Bordage 2016-10-23 21:22:22 +0200
  • eef82f8aaa Reproduces the conditions of issue #62. Bertrand Bordage 2016-10-23 21:21:30 +0200
  • f7687b0ac9 Stops checking compatibility for caches other than CACHALOT_CACHE. Bertrand Bordage 2016-10-23 21:10:10 +0200
  • 599b65c69d Revert "Fixes a test broken by mysqlclient 1.3.8." Bertrand Bordage 2016-10-23 21:04:42 +0200
  • 770368b338 Adds a test for the compatibility check. Bertrand Bordage 2016-10-23 20:54:56 +0200
  • c1f4be6b6f Adds missing requirements to tox.ini. Bertrand Bordage 2016-10-23 20:11:50 +0200
  • 3dd3082575 Creates a test for CachalotPanel. Bertrand Bordage 2016-10-23 20:06:58 +0200
  • 5965319688 Version 1.4.0. Bertrand Bordage 2016-09-29 20:28:47 +0200
  • b6c1426168 Replaces Slack with gitter. Bertrand Bordage 2016-09-29 19:40:32 +0200
  • 8caeab4742 Documentation update on `CACHALOT_CACHE` & some limits. Bertrand Bordage 2016-09-29 19:12:01 +0200
  • f6cfeb6226 Stops automatically invalidating other caches than `CACHALOT_CACHE`. Bertrand Bordage 2016-09-29 19:11:21 +0200
  • eb64d1ce2b Fixes a test broken by mysqlclient 1.3.8. Bertrand Bordage 2016-09-29 17:28:27 +0200
  • 2b2c662deb Ensures we never send the signal during a transaction. Bertrand Bordage 2016-09-29 13:55:40 +0200
  • a42082e05c Adds a test to check if the signal is not sent during transaction when using `invalidate`. Bertrand Bordage 2016-09-29 13:49:42 +0200
  • c5d5ee7907 Never caches `select_for_update` queries. Bertrand Bordage 2016-09-29 11:57:38 +0200
  • dbbc4ff4c8 Documentation typos. Bertrand Bordage 2016-09-13 22:25:42 +0200
  • cffed48026 Version 1.3.0. Bertrand Bordage 2016-09-13 21:59:10 +0200
  • 01163c1f29 Renames the Jinja2 extension for Python 2.7 compatibility. Bertrand Bordage 2016-09-13 20:30:18 +0200
  • 04afa3f439 Adds a Jinja2 extension. Bertrand Bordage 2016-09-13 20:15:30 +0200
  • 62cb9c5c78 Adds a « Do not use if… » documentation paragraph. Bertrand Bordage 2016-09-13 13:51:22 +0200
  • f1093935d2 Adds documentation build requirements. Bertrand Bordage 2016-09-13 13:48:08 +0200
  • 7e3137eac7 Revert "Runs the bytes query test for SQLite on Python 2." Bertrand Bordage 2016-09-13 13:22:41 +0200
  • 13d71120d1 Runs the bytes query test for SQLite on Python 2. Bertrand Bordage 2016-09-13 12:17:51 +0200
  • 82262184c8 Specifies how to invalidate cachalot after changing some settings. Bertrand Bordage 2016-09-07 00:57:27 +0200
  • 246873b42f Don’t invalidate uncachable queries. Bertrand Bordage 2016-09-07 00:44:51 +0200
  • 522b5af899 Use CACHALOT_TIMEOUT in 3 remaining places. Bertrand Bordage 2016-09-06 23:21:01 +0200
  • 571e6ec691 Adds CACHALOT_TIMEOUT. Bertrand Bordage 2016-09-06 21:57:26 +0200
  • 762456415a Fixes the test suite. Bertrand Bordage 2016-09-06 20:01:48 +0200
  • 2f56831316 Restores PostgreSQL in Travis CI to version 9.4. Bertrand Bordage 2016-09-06 19:09:16 +0200
  • 5773b57bb6 Updates Travis CI. Bertrand Bordage 2016-09-06 19:02:09 +0200
  • 33bbfcea79 Use the new Django 1.10 release in tox. Bertrand Bordage 2016-09-06 18:57:04 +0200
  • 858f88f154 Adds links to the Slack team. Bertrand Bordage 2016-09-06 11:39:00 +0200
  • 0373f5eb60 Fixes the bytes → str conversion. Bertrand Bordage 2016-07-21 23:59:11 +0200
  • 42cf04ece5 Merge pull request #51 from Ayzse/master Bertrand Bordage 2016-07-21 23:49:38 +0200
  • 3562b31056 Tests executing raw bytes queries. Bertrand Bordage 2016-07-21 23:47:35 +0200
  • dbab30a554 Tries to fix Travis CI’s interpretation of the tox file. Bertrand Bordage 2016-07-21 20:08:19 +0200
  • e4c986cb89 Downgrades the pylibmc version. Bertrand Bordage 2016-07-21 19:58:15 +0200
  • b9f84f8047 Change slightly the PostgreSQL backend compatibility code. Bertrand Bordage 2016-07-21 12:26:40 +0200
  • 944ebb9b73 Removes old Django 1.7 code. Bertrand Bordage 2016-07-21 12:19:20 +0200
  • ddf7c754f9 Updates PyPI categories. Bertrand Bordage 2016-07-21 12:17:35 +0200
  • 56e43380a6 Merge pull request #52 from ryanmrubin/django-1.9-db-engine-names Bertrand Bordage 2016-07-21 11:58:33 +0200
  • a0980cf696 Tests Django 1.10. Bertrand Bordage 2016-07-21 10:57:06 +0200
  • 72596ac0b1 Modernizes the manage.py command. Bertrand Bordage 2016-07-21 10:56:23 +0200
  • 43b1fa3c2d Drops Python 3.2 and Django 1.7 support. Bertrand Bordage 2016-07-21 10:20:07 +0200
  • e282a97a89 Add support for django.db.backends.postgresql engine Ryan Rubin 2016-07-20 12:22:20 -0500
  • 651a9bdf75 Unicode encode fix Ayzse 2016-07-14 10:23:10 -0500
  • d2c9274d5d Doc typo. Bertrand Bordage 2016-05-31 14:03:26 +0200
  • 8124bf3f86 Version 1.2.1. Bertrand Bordage 2016-02-17 19:48:19 +0100
  • e0841077e2 Revert "Simplifies the cache key hashing." Bertrand Bordage 2016-02-17 19:38:41 +0100
  • 0ee0172302 Adds the missing Python 3.5 metadata in setup.py. Bertrand Bordage 2016-01-13 21:28:39 +0100
  • f0af6635c0 Updates to 2016. Bertrand Bordage 2016-01-13 20:02:56 +0100
  • f61d4910a2 Version 1.2.0. Bertrand Bordage 2016-01-13 16:00:41 +0100
  • cfcd0f2805 Changes two documented types. Bertrand Bordage 2016-01-12 11:42:57 +0100
  • 58fd71c925 Small Python optimisations & simplifications. Bertrand Bordage 2016-01-11 22:57:42 +0100
  • 61e7d742af Improves a benchmark message. Bertrand Bordage 2016-01-11 22:08:44 +0100
  • beac70251f Simplifies the cache key hashing. Bertrand Bordage 2016-01-11 22:06:16 +0100
  • cd365cd2e3 Adds the disk model name to the benchmark conditions. Bertrand Bordage 2016-01-11 21:06:22 +0100