Merge pull request #16212 from CartoDB/rtorre/delete-unused-do-metadata-connection

Remove references to do_metadata_database (no longer in use)
pull/16204/head^2
Rafa de la Torre 4 years ago committed by GitHub
commit c3681782f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -92,6 +92,7 @@ sudo make install
- Fixed error that added multiple canonical links in the Spatial Data Catalog [#16160](https://github.com/CartoDB/cartodb/pull/16160) - Fixed error that added multiple canonical links in the Spatial Data Catalog [#16160](https://github.com/CartoDB/cartodb/pull/16160)
- Modify deprecation warning for DO analysis in builder [#16163](https://github.com/CartoDB/cartodb/pull/16163) - Modify deprecation warning for DO analysis in builder [#16163](https://github.com/CartoDB/cartodb/pull/16163)
- Fix autoload issues in subscriber [#16171](https://github.com/CartoDB/cartodb/pull/16171) - Fix autoload issues in subscriber [#16171](https://github.com/CartoDB/cartodb/pull/16171)
- Remove no longer used DO metadata DB config [#16212](https://github.com/CartoDB/cartodb/pull/16212)
- Fix CI build by changing machine spec [#16192](https://github.com/CartoDB/cartodb/pull/16192) - Fix CI build by changing machine spec [#16192](https://github.com/CartoDB/cartodb/pull/16192)
- Update cartodb-common to v1.1.1, which contains serveral logging fixes [#16182](https://github.com/CartoDB/cartodb/pull/16182) - Update cartodb-common to v1.1.1, which contains serveral logging fixes [#16182](https://github.com/CartoDB/cartodb/pull/16182)

@ -823,12 +823,6 @@ development:
critical: false # either the failure is considered an error or a warning critical: false # either the failure is considered an error or a warning
timeout: 1 # socket timeout timeout: 1 # socket timeout
trigger_verbose: false trigger_verbose: false
do_metadata_database:
host: 'localhost'
port: 5432
database: 'catalog'
username: ''
password: ''
test: test:
<<: *defaults <<: *defaults
@ -864,12 +858,6 @@ test:
critical: false # either the failure is considered an error or a warning critical: false # either the failure is considered an error or a warning
timeout: 1 # socket timeout timeout: 1 # socket timeout
trigger_verbose: false trigger_verbose: false
do_metadata_database:
host: 'localhost'
port: 5432
database: 'carto_db_test'
username: 'postgres'
password: ''
staging: staging:
<<: *defaults <<: *defaults

@ -819,12 +819,6 @@ development:
critical: false # either the failure is considered an error or a warning critical: false # either the failure is considered an error or a warning
timeout: 1 # socket timeout timeout: 1 # socket timeout
trigger_verbose: false trigger_verbose: false
do_metadata_database:
host: 'localhost'
port: 5432
database: 'catalog'
username: ''
password: ''
test: test:
<<: *defaults <<: *defaults
@ -860,12 +854,6 @@ test:
critical: false # either the failure is considered an error or a warning critical: false # either the failure is considered an error or a warning
timeout: 1 # socket timeout timeout: 1 # socket timeout
trigger_verbose: false trigger_verbose: false
do_metadata_database:
host: 'localhost'
port: 5432
database: 'carto_db_test'
username: 'postgres'
password: ''
staging: staging:
<<: *defaults <<: *defaults

@ -43,16 +43,6 @@ module Carto
end end
end end
def do_metadata_connection()
configuration = get_metadata_db_configuration()
$pool.fetch(configuration) do
get_database_without_search_path(configuration)
end
rescue StandardError => exception
CartoDB::report_exception(exception, "Cannot connect to DO Metadata database")
raise exception
end
private private
def get_database(options, configuration) def get_database(options, configuration)
@ -150,18 +140,6 @@ module Carto
end end
end end
def get_metadata_db_configuration()
do_configuration = Cartodb.config[:do_metadata_database]
configuration = get_db_configuration_for(do_configuration['host'], do_configuration['database'], {})
configuration.merge(do_configuration)
end
def get_database_without_search_path(configuration)
resolver = ActiveRecord::ConnectionAdapters::ConnectionSpecification::Resolver.new([])
ActiveRecord::Base.connection_handler.establish_connection(
get_connection_name(:do_metadata_connection), resolver.spec(configuration)
).connection
end
end end
end end
end end

@ -28,11 +28,4 @@ module DatabaseConnectionHelper
) )
with_connection options, &block with_connection options, &block
end end
def with_do_connection(&block)
do_configuration = Cartodb.config[:do_metadata_database].merge(
'adapter' => 'postgresql'
)
with_connection do_configuration, &block
end
end end

Loading…
Cancel
Save