This is my first installation of OpenFTS and I followed literally the installation instructions in the 5.1 docs.
I enabled the service contracts for edit-this-page, file-storage and news, created some content and searched it with initial success.
I then run the queries to populate the search_observer_queue so as to index the already existent contents, but most of the contents were discarded by the indexer complaining for an invalid encoding. The following is a sample of the error log:
[07/Nov/2004:17:30:38][29993.98316][-sched:18-] Error: Aborting transaction due to error:
Database operation "dml" failed (exception ERROR, "ERROR: invalid byte sequence for encoding "UNICODE": 0xc3
")
ERROR: invalid byte sequence for encoding "UNICODE": 0xc3
SQL:
insert into index10
(lexem,tid,pos)
values
('novitÃ',12349,
'{89}')
My database is a postgres 7.3 created with UNICODE encoding
and if I query the content with psql I get the correct word, i.e. 'novità'. Also the browser shows the content correctly.
Perhaps I need to configure somehow OpenFTS, but I have no clue as how to proceed. Any hint very appreciated.