![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Branch: refs/heads/release-1.13
Home: https://github.com/dreamwidth/dw-free
Commit: 107776b66630002cb2e42a7dd78039a4a5a4dd4f
https://github.com/dreamwidth/dw-free/commit/107776b66630002cb2e42a7dd78039a4a5a4dd4f
Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M bin/schedule-copier-jobs
M bin/worker/content-importer
M bin/worker/content-importer-lite
M bin/worker/content-importer-verify
M bin/worker/import-scheduler
M bin/worker/sphinx-copier
M bin/worker/sphinx-search-gm
M cgi-bin/DW/Worker/ContentImporter/LiveJournal/Comments.pm
M cgi-bin/DW/Worker/ContentImporter/LiveJournal/Entries.pm
M cgi-bin/LJ/DB.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Talk.pm
M htdocs/search.bml
M htdocs/search.bml.text
Log Message:
-----------
Sphinx improvements, comment indexing
Performance improvements:
* Do not use AUTO_INCREMENT, use a better PRIMARY KEY that InnoDB that
reflects the data access patterns. (All accesses are either single-items
or groups-by-journal.)
* Use COMPRESS to save disk space.
* Don't copy entire journals every time something updates.
* Only copy once when imported -- at the end.
Functionality improvements:
* Add comment indexing and searching.
* Support delta indices for faster indexing cycles.
IMPORTANT: These changes are backwards-incompatible with search
installations. If you deploy this code, you will need to update
your database schema and delete the table and reimport (to get the
compression).
Home: https://github.com/dreamwidth/dw-free
Commit: 107776b66630002cb2e42a7dd78039a4a5a4dd4f
https://github.com/dreamwidth/dw-free/commit/107776b66630002cb2e42a7dd78039a4a5a4dd4f
Author: Mark Smith <mark@dreamwidth.org>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M bin/schedule-copier-jobs
M bin/worker/content-importer
M bin/worker/content-importer-lite
M bin/worker/content-importer-verify
M bin/worker/import-scheduler
M bin/worker/sphinx-copier
M bin/worker/sphinx-search-gm
M cgi-bin/DW/Worker/ContentImporter/LiveJournal/Comments.pm
M cgi-bin/DW/Worker/ContentImporter/LiveJournal/Entries.pm
M cgi-bin/LJ/DB.pm
M cgi-bin/LJ/Protocol.pm
M cgi-bin/LJ/Talk.pm
M htdocs/search.bml
M htdocs/search.bml.text
Log Message:
-----------
Sphinx improvements, comment indexing
Performance improvements:
* Do not use AUTO_INCREMENT, use a better PRIMARY KEY that InnoDB that
reflects the data access patterns. (All accesses are either single-items
or groups-by-journal.)
* Use COMPRESS to save disk space.
* Don't copy entire journals every time something updates.
* Only copy once when imported -- at the end.
Functionality improvements:
* Add comment indexing and searching.
* Support delta indices for faster indexing cycles.
IMPORTANT: These changes are backwards-incompatible with search
installations. If you deploy this code, you will need to update
your database schema and delete the table and reimport (to get the
compression).