Search Postgresql Archives

Re: text search configuration missing while migration from 8.3 to 9.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 4/16/19 4:22 PM, Julie Nishimura wrote:
Adrian, Hitwise is the name of our company. Unfortunately, it does not

Aah that would explain it.

help to find how I can migrate missing search config or install whatever is on 8.3. I did not restore the entire database (due to its large size), I've dumped and restored just about 200 hundred tables they needed on staging. Perhaps, some functions need to be migrated as well, just do not know where to look...

I would start by looking at the queries that where running slowly and see what they where calling.

Also in the 8.3 database using psql:

\df
if you want more info:
\df+

That will list the functions installed in the database. It will be a long list. You can reduce by using a pattern. For more info see:

https://www.postgresql.org/docs/8.3/app-psql.html


------------------------------------------------------------------------
*From:* Adrian Klaver <adrian.klaver@xxxxxxxxxxx>
*Sent:* Tuesday, April 16, 2019 3:08 PM
*To:* Julie Nishimura; pgsql-general@xxxxxxxxxxxxxxxxxxxx
*Subject:* Re: text search configuration missing while migration from 8.3 to 9.4
On 4/16/19 1:55 PM, Julie Nishimura wrote:
Oh thank you for answering me!!!



Another thing:
source (8.3):

\dF
                      List of text search configurations
     Schema   |    Name    |                  Description
------------+------------+------------------------------------------------
   pg_catalog | danish     | configuration for danish language
   pg_catalog | dutch      | configuration for dutch language
   pg_catalog | english    | configuration for english language
   pg_catalog | finnish    | configuration for finnish language
   pg_catalog | french     | configuration for french language
   pg_catalog | german     | configuration for german language
   pg_catalog | hungarian  | configuration for hungarian language
   pg_catalog | italian    | configuration for italian language
   pg_catalog | norwegian  | configuration for norwegian language
   pg_catalog | portuguese | configuration for portuguese language
   pg_catalog | romanian   | configuration for romanian language
   pg_catalog | russian    | configuration for russian language
   pg_catalog | simple     | simple configuration
   pg_catalog | spanish    | configuration for spanish language
   pg_catalog | swedish    | configuration for swedish language
   pg_catalog | turkish    | configuration for turkish language
   public     | hw_english | Hitwise configuration for the English language
(17 rows)



The only thing I can find searching that might be relevant is:

https://en.wikipedia.org/wiki/Hitwise

Does that ring any bells?

So, the last record "hw_english" does not show in the target.

This is the parameter in postgresql file, same on both locations.
# default configuration for text search
default_text_search_config = 'pg_catalog.english'

Unfortunately, I am not sure about tsearch2, it is new system that I inherited not too long ago. So, the production is still on 8.3, but dev/staging that was built recently, is on 9.4. The engineer who installed it said he used it from Puppet module for postgresql... He is not sure about tsearch2 module either. Do you know how can I find it? Or how can I install it? It seems like some gin indices are missing. I need to find out what is missing...

THANK YOU for your help



--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx


--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux