Bharat Mediratta
af6bfa3c71
Change the processing time for search_task and exif_task to start the
...
1.5 second counter only after we've done any expensive queries. This
guarantees at least some time to do work.
Fixes ticket #693 .
2009-08-30 13:29:05 -07:00
Bharat Mediratta
788a458a11
Remove success logging. Only log on errors, otherwise the log is huge.
2009-07-19 13:43:06 -07:00
Tim Almdal
863deab3d3
Fix a bug where the task message was not being set
2009-07-10 12:54:25 -07:00
Tim Almdal
e7e2d99255
Revert "Revert "Add task logging to the "Update Search Index" task""
...
This reverts commit 5118afc959 .
2009-07-09 08:43:42 -07:00
Tim Almdal
5118afc959
Revert "Add task logging to the "Update Search Index" task"
...
This reverts commit 6ac5238b83 .
2009-07-09 08:39:00 -07:00
Tim Almdal
6ac5238b83
Add task logging to the "Update Search Index" task
2009-07-08 09:27:37 -07:00
Bharat Mediratta
774e0b3737
Avoid complex inserts in available_tasks() to make admin/maintenance
...
run faster. This fixes ticket #235 .
Incidentally, refactor exif and search to use the same patterns
overall so that if you understand one, you understand the other and
they generally use the same strings for localization.
2009-05-20 06:10:14 +00:00
Bharat Mediratta
5495037a3d
Gee it's May already. Update copyright to 2009.
2009-05-13 20:04:58 +00:00
Bharat Mediratta
cc0fcc8961
Use a clearer query syntax for deleting extra search and exif records (thanks Romain LE DISEZ)
2009-05-10 18:44:03 +00:00
Tim Almdal
0fdc4639c3
Remove duplicate word from status message
2009-04-21 14:41:06 +00:00
Bharat Mediratta
6c911d2d7c
Make the task iteration duration 1 second instead of 500ms.
2009-04-21 04:16:30 +00:00
Bharat Mediratta
1d6554764c
Make the update_index task continue until it has used half a second
...
before stopping. This is *way* more efficient than just doing 2 per
request.
2009-04-17 10:02:13 +00:00
Bharat Mediratta
d7719a7e72
Gracefully deal with the case where we resume a stalled task but there
...
was no work left to be done. This fixes a divide by zero error.
2009-03-26 20:26:06 +00:00
Bharat Mediratta
f32f1697c9
Get rid of Task_Definition types: they're not necessary. This
...
incidentally fixes the the problem that admin/maintenance tasks have
been broken.
2009-03-09 07:02:09 +00:00
Bharat Mediratta
23937ff135
Avoid using default task types. Require task::get_definitions() to
...
specify a single type and ask for it appropriately in
admin_maintenance. Specify a type for every existing task.
2009-03-05 06:38:11 +00:00
Tim Almdal
c04ff8e02f
Change the pattern to identify tables that need prefix substitution to
...
mirror the drupal pattern of using braces {}.
2009-02-28 06:37:28 +00:00
Tim Almdal
bd15853708
This implements table prefix for all the queries in core, user, exif,
...
tag, search, comment and notification modules (Ticket #68 )
2009-02-27 21:07:18 +00:00
Tim Almdal
0836f507f2
Corrected indentation
2009-02-12 16:17:20 +00:00
Bharat Mediratta
51f13f0ca2
Reconcile search_records and items when we list the tasks so that we can tell if there're any out of date records that need updating
2009-02-02 01:24:13 +00:00
Bharat Mediratta
d728e274f6
First time running search maintenance task, remove any search_records
...
that are missing matching items.
2009-02-02 01:13:52 +00:00
Tim Almdal
dd5be1ece0
Remove blank line at the top of the file
2009-01-18 16:55:55 +00:00
Bharat Mediratta
d568a1e9fd
Implement relevance ranked boolean searching on a full text index of
...
item and comment data. Whew!
It's not pretty yet. And you have to manually update the index
currently in admin/maintenance. But it works.
2009-01-17 00:52:50 +00:00