mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-15 10:52:30 +00:00
2bade7db08
* initial impl * fix env ut * move ut directory * make sure no null proxy resolver is returned by ProxyConfigurationResolverProvider * minor adjustment * add a few tests, still incomplete * add proxy support for url table function * use proxy for select from url as well * remove optional from return type, just returns empty config * fix style * style * black * ohg boy * rm in progress file * god pls don't let me kill anyone * ... * add use_aws guards * remove hard coded s3 proxy resolver * add concurrency-mt-unsafe * aa * black * add logging back * revert change * imrpove code a bit * helper functions and separate tests * for some reason, this env test is not working.. * formatting * :) * clangtidy * lint * revert some stupid things * small test adjusmtments * simplify tests * rename test * remove extra line * freaking style change * simplify a bit * fix segfault & remove an extra call * tightly couple proxy provider with context.. * remove useless include * rename config prefix parameter * simplify provider a bit * organize provider a bit * add a few comments * comment out proxy env tests * fix nullptr in unit tests * make sure old storage proxy config is properly covered without global context instance * move a few functions from class to anonymous namespace * fix no fallback for specific storage conf * change API to accept http method instead of bool * implement http/https distinction in listresolver, any still not implemented * implement http/https distinction in remote resolver * progress on code, improve tests and add url function working test * use protcol instead of method for http and https * small fix * few more adjustments * fix style * black * move enum to proxyconfiguration * wip * fix build * fix ut * delete atomicroundrobin class * remove stale include * add some tests.. need to spend some more time on the design.. * change design a bit * progress * use existing context for tests * rename aux function and fix ut * .. * rename test * try to simplify tests a bit * simplify tests a bit more * attempt to fix tests, accept more than one remote resolver * use proper log id * try waiting for resolver * proper wait logic * black * empty * address a few comments * refactor tests * remove old tests * baclk * use RAII to set/unset env * black * clang tidy * fix env proxy not respecting any * use log trace * fix wrong logic in getRemoteREsolver * fix wrong logic in getRemoteREsolver * fix test * remove unwanted code * remove ClientConfigurationperRequest and auxilary classes * remove unwanted code * remove adapter test * few adjustments and add test for s3 storage conf with new proxy settings * black * use chassert for context * Add getenv comment |
||
---|---|---|
.. | ||
dictonaries | ||
s3_mocks | ||
__init__.py | ||
0_common_enable_analyzer.xml | ||
0_common_enable_dictionaries.xml | ||
0_common_instance_config.xml | ||
0_common_instance_users.xml | ||
client.py | ||
cluster.py | ||
config_cluster.py | ||
corrupt_part_data_on_disk.py | ||
dictionary.py | ||
external_sources.py | ||
fake_cert.pem | ||
hdfs_api.py | ||
http_server.py | ||
keeper_config1.xml | ||
keeper_config2.xml | ||
keeper_config3.xml | ||
keeper_utils.py | ||
mock_servers.py | ||
mongo_cert.pem | ||
mongo_secure.conf | ||
network.py | ||
postgres_utility.py | ||
pytest_xdist_logging_to_separate_files.py | ||
s3_tools.py | ||
s3_url_proxy_tests_util.py | ||
ssl_context.py | ||
test_tools.py | ||
uclient.py | ||
uexpect.py | ||
utility.py | ||
wait_for_helpers.py | ||
zookeeper_config.xml | ||
zookeeper_secure_config.xml |