Re: [Tracker] [Announce] Tracker 0.6.2
- From: "Mikkel Kamstrup Erlandsen" <mikkel kamstrup gmail com>
- To: jamie <jamiemcc blueyonder co uk>
- Cc: gnome-announce-list <gnome-announce-list gnome org>, Tracker-List <tracker-list gnome org>
- Subject: Re: [Tracker] [Announce] Tracker 0.6.2
- Date: Wed, 5 Sep 2007 10:36:28 +0200
2007/9/5, jamie <
jamiemcc blueyonder co uk>:
Im pleased to announce a new much improved version of tracker which has
been highly tuned and optimised to give excellent performance (in most
cases)
downloads:
http://www.gnome.org/~jamiemcc/tracker/tracker-0.6.2.tar.gz
http://www.gnome.org/~jamiemcc/tracker/tracker-0.6.2.tar.bz2
Changes:
* New Sqlite based indexer which utlises the new incremental blob I/O
in sqlite 3.4
* Highly optimised email indexing (up to 5x faster)
* Dramatically reduced disk access and disk contention
* Indexer now pauses for a grace period when non-tracker processes write
to disk (providing changed files are being watched by tracker) -
minimises slowdowns when compiling or checking out source code
* Makes use of idle class disk IO scheduling if available
* Makes preliminary use of NO_ATIME (some disk access still uses fopen)
* Fixed restore of user metadata on re-index (keywords are
auto-restored)
* Added increased number of (junk) files to automatically ignore
* Improved stopwords
* New deskbar handler that uses the new deskbar api (2.19+)
* Fixed old deskbar handler to remove race condition causing crashes
* Fixed a number of annoying bugs in email indexing and tracker
preferences
This version will cause your hard drive to be re-indexed due to the new
sqlite indexer backend
After indexing a few minutes I get:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1082132800 (LWP 23458)]
0x00002b957c0e921b in free () from /lib/libc.so.6
(gdb) bt
#0 0x00002b957c0e921b in free () from /lib/libc.so.6
#1 0x00002b957b208da9 in unac_string () from /usr/lib/libunac.so.1
#2 0x000000000041263f in strip_word (str=0x2aaaac78e250 "übersetzung", length=12, len=0x407efb10) at tracker-parser.c:125
#3 0x00000000004123d7 in analyze_text (text=0x407efc8e "[] { \"übersetzung über*ung\",\n", index_word=0x407efb80, filter_words=1, delimit_hyphen=0) at
tracker-parser.c:305
#4 0x0000000000412db0 in tracker_parse_text (word_table=0x2aaaac118f40, txt=0x407efc70 " wildcardInput = new String[] { \"übersetzung über*ung\",\n", weight=1, filter_words=1, delimit_words=0) at
tracker-parser.c:599
#5 0x0000000000417c32 in tracker_db_save_file_contents (db_con=0x6ff0e0, index_table=0x2aaaac118f40, old_table=0x0,
file_name=0x2aaaac77f2c0 "/home/mikkel/Projects/SummaBuild4219/Summa/Cluster/lib/lucene-
2.0.0/contrib/miscellaneous/src/test/org/apache/lucene/queryParser/analyzing/TestAnalyzingQueryParser.java", info=0x2aaaac5ba670)
at tracker-db-sqlite.c:2642
#6 0x0000000000421d71 in tracker_db_index_service (db_con=0x6ff0e0, info=0x2aaaac5ba670, service=0x2aaaac76a0d0 "Development", meta_table=0x2aaaac085300,
attachment_uri=0x2aaaac780b00 "/home/mikkel/Projects/SummaBuild4219/Summa/Cluster/lib/lucene-2.0.0/contrib/miscellaneous/src/test/org/apache/lucene/queryParser/analyzing/TestAnalyzingQueryParser.java", attachment_service=0x0,
get_embedded=0, get_full_text=1, get_thumbs=0) at tracker-db.c:771
#7 0x0000000000422925 in tracker_db_index_file (db_con=0x6ff0e0, info=0x2aaaac5ba670, attachment_uri=0x0, attachment_service=0x0) at tracker-db.c
:1045
#8 0x0000000000409c64 in index_entity (db_con=0x6ff0e0, info=0x2aaaac5ba670) at trackerd.c:786
#9 0x000000000040ae0f in process_files_thread () at trackerd.c:1384
#10 0x00002b957b76bb74 in ?? () from /usr/lib/libglib-
2.0.so.0
#11 0x00002b957be602a5 in start_thread () from /lib/libpthread.so.0
#12 0x00002b957c14561d in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()
(gdb)
Attached you will find the first and last 320 lines of
tracker.log.
This is Ubuntu Feisty, on AMD 64 bit, with sqlite 3.4.2 (compiled with --enable-threadsafe needles to say).
Cheers,
Mikkel
Attachment:
tracker-head.log
Description: Text Data
Attachment:
tracker-tail.log
Description: Text Data
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]