google / earthenterprise

Google Earth Enterprise - Open Source
Apache License 2.0
2.67k stars 889 forks source link

I1800 - Non-working examplesearch, take 2 #1807

Closed tst-eclamar closed 4 years ago

tst-eclamar commented 4 years ago

Fix the problem (https://github.com/google/earthenterprise/issues/1800) with ExampleSearch not being available when upgrading to 5.3.5.

  1. Add a second .sql file so that "Serve" and "Extra" own their own copy of the delete script.
  2. Add a segment to the server/post-install.sh script to detect if Extra is installed and run delete script if not.
  3. Modify webpages to document changes.
tst-nfarah commented 4 years ago

Let's link the github issue in this PR if existent. If not let's create it first.

tst-mbiancalana commented 4 years ago

In testing this, everything works as it should, installing 5.3.6 opengee-server RPM without also installing opengee-extra removes ExampleSearch from the search tabs options.

Previously published globes that included the ExampleSearch tab continue to behave as before. That includes globes published with 5.3.5 that have the broken ExampleSearch as mentioned in the original issue (I1800). I don't think this is something that should be fixed in code, but users will need to republish any globes that are broken in this way.

tst-tcalder commented 4 years ago

Agreeing with what the others said, this looks good to me.