[ckan-changes] [ckan/ckan] 3348a3: [#3428] replace db._get_engine with db.get_(read|w...

GitHub noreply at github.com
Thu May 18 12:25:19 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/ckan/ckan
  Commit: 3348a32c3f7c6f95e3da92a71bb3750f87d81a8c
      https://github.com/ckan/ckan/commit/3348a32c3f7c6f95e3da92a71bb3750f87d81a8c
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_create.py
    M ckanext/datastore/tests/test_delete.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_helpers.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/datastore/tests/test_unit.py
    M ckanext/datastore/tests/test_upsert.py

  Log Message:
  -----------
  [#3428] replace db._get_engine with db.get_(read|write)_engine


  Commit: ce33d8ef481ae30e0950807246f1930eb13eaa6b
      https://github.com/ckan/ckan/commit/ce33d8ef481ae30e0950807246f1930eb13eaa6b
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M ckanext/datapusher/tests/test_interfaces.py

  Log Message:
  -----------
  [#3428] one more db._get_engine replacement


  Commit: 5fa93799e74c866263907a9efda33d83140c0b77
      https://github.com/ckan/ckan/commit/5fa93799e74c866263907a9efda33d83140c0b77
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M ckanext/datapusher/tests/test.py

  Log Message:
  -----------
  [#3428] one more db._get_engine replacement


  Commit: 856ae968ae870129a43d679bab88c4a0d3878095
      https://github.com/ckan/ckan/commit/856ae968ae870129a43d679bab88c4a0d3878095
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    A ckan/lib/lazyjson.py
    M ckanext/datastore/db.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_search.py
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  [#3523] use postgresql row_to_json + LazyJSONObject


  Commit: a553c1d380ea08419600c7feff4ed12d889d6b8c
      https://github.com/ckan/ckan/commit/a553c1d380ea08419600c7feff4ed12d889d6b8c
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M ckanext/datastore/controller.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/writer.py

  Log Message:
  -----------
  [#3523] datastore_search records_format param, update dump


  Commit: d7ab29e6d3a6633f88d5a64d087b4ab48ac222c6
      https://github.com/ckan/ckan/commit/d7ab29e6d3a6633f88d5a64d087b4ab48ac222c6
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-08 (Sat, 08 Apr 2017)

  Changed paths:
    M ckanext/datastore/controller.py

  Log Message:
  -----------
  [#3523] dump doesnt need totals


  Commit: 0b877d52d48311fd126d5dee32f6e96cafcfc9bf
      https://github.com/ckan/ckan/commit/0b877d52d48311fd126d5dee32f6e96cafcfc9bf
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-15 (Sat, 15 Apr 2017)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  [#3523] copy to: support where params


  Commit: fac5d80429992c4e91a5a8d3d14949fdee21523a
      https://github.com/ckan/ckan/commit/fac5d80429992c4e91a5a8d3d14949fdee21523a
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-15 (Sat, 15 Apr 2017)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  [#3523] faster default records_format=objects output


  Commit: f51610ae78e39b2faff6de271941b0940ae88b03
      https://github.com/ckan/ckan/commit/f51610ae78e39b2faff6de271941b0940ae88b03
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-15 (Sat, 15 Apr 2017)

  Changed paths:
    M ckan/lib/lazyjson.py
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_dump.py

  Log Message:
  -----------
  [#3523] faster default dump records_format=lists output


  Commit: d7011c652db925483590d87e82608eaccc365e6f
      https://github.com/ckan/ckan/commit/d7011c652db925483590d87e82608eaccc365e6f
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  [#3523] faster offset for records_format=lists


  Commit: e43478cae108431690d608130efa9bfdcc78f6fa
      https://github.com/ckan/ckan/commit/e43478cae108431690d608130efa9bfdcc78f6fa
  Author: Ian Ward <ian at excess.org>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M ckanext/datastore/controller.py

  Log Message:
  -----------
  [#3523] trade some memory for >2x speedup when dumping csv


  Commit: 67e9c5303ed113c33616393a8cff1a38e375132d
      https://github.com/ckan/ckan/commit/67e9c5303ed113c33616393a8cff1a38e375132d
  Author: Ian Ward <ian at excess.org>
  Date:   2017-05-14 (Sun, 14 May 2017)

  Changed paths:
    M bin/travis-install-dependencies
    M circle.yml
    M ckan/controllers/group.py
    M ckan/lib/navl/dictization_functions.py
    M ckan/lib/navl/validators.py
    M ckan/logic/auth/update.py
    M ckan/templates/organization/members.html
    M ckan/templates/package/resource_read.html
    M ckan/templates/package/snippets/resource_item.html
    M ckan/tests/controllers/test_group.py
    M ckan/tests/helpers.py
    M ckan/tests/lib/navl/test_dictization_functions.py
    M ckanext/datapusher/logic/action.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/helpers.py
    M ckanext/datastore/tests/test_create.py
    M ckanext/datastore/tests/test_delete.py
    M contrib/docker/docker-compose.yml
    M doc/conf.py
    M doc/maintaining/datastore.rst
    M doc/maintaining/installing/index.rst
    M doc/maintaining/installing/install-from-source.rst
    M doc/maintaining/installing/solr.rst
    A requirement-setuptools.txt
    M setup.py

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into 3523-datastore-search-performance


  Commit: 59bf205bfa6d789bc8f22febeed124e31063ab3b
      https://github.com/ckan/ckan/commit/59bf205bfa6d789bc8f22febeed124e31063ab3b
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2017-05-18 (Thu, 18 May 2017)

  Changed paths:
    A ckan/lib/lazyjson.py
    M ckanext/datastore/controller.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/datastore/writer.py
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Merge pull request #3523 from ckan/3523-datastore-search-performance

datastore dump + search performance


Compare: https://github.com/ckan/ckan/compare/9b435319c424...59bf205bfa6d


More information about the ckan-changes mailing list