Releases: ARGOeu/argo-connectors
Releases · ARGOeu/argo-connectors
Version 2.2.4
- ARGO-4428 Parse horizontalService flag now under main service bucket
Version 2.2.3
Added
- ARGO-3665 Introduce random retry feature
- ARGO-4169 Add agora topology connector
- ARGO-4233 Implement gzip for jsonwrite
Changed
- ARGO-4248 Remove handling of get_site_contacts and get_service_group_roles GOCDB PI methods
Fixed
- ARGO-4212 Refactor argo-connectors by removing hardcoded urls
- ARGO-4236 Handle hostnames with spaces and non-utf characters
- ARGO-4317 Original hostname is missing in tags bucket when ID append is enabled for GOCDB tenants
Version 2.2.2
- remove python3-avro dependancy
Version 2.2.1
Added
- ARGO-4011 Fetch Horizontal services from PROVIDERS portal
Fixed
- ARGO-4057 Downtimes GOCDB connector does not take into account AuthN options
- ARGO-4099 Do not try to parse EXTENSIONS for GOCDB sub services
Version 2.2.0
Features
- ARGO-3695 [NEANIAS] Use ARGO for downtimes
Version 2.1.0
Added
- ARGO-2862 Introduce topo, weights, downtimes and metricprofile individual async tasks
- ARGO-3583 Add support in Connectors for EOSC Providers Portal API
- ARGO-3666 Introduce service type and descriptions fetch
- ARGO-3700 EOSC topology service endpoints with only one hardcoded service for start
- ARGO-3803 Use id as a service group name for EOSC PROVIDER topology
- ARGO-3818 Use id as a project name for EOSC PROVIDER topology instead of abbreviation
- ARGO-3849 Fetch monitoring extensions
Fixed
- ARGO-3708 EOSCPROVIDER contacs is wrongly populated with one contact for every different endpoint
- ARGO-3858 Slow performance with mesh of contacts data for EOSCPROVIDER topo
- ARGO-3861 Some of endpoints are skipped if multiple endpoints are defined for the same resource on service-extensions
- ARGO-3866 EOSC topology issue when defining two endpoints with the same hostname/service-type through monitoring extensions
- ARGO-3869 Strip port from extracted hostname in group endpoints
Changed
- ARGO-3842 Rename py modules and pkg to argo-connectors
- ARGO-3846 Do not assume first fetch with paginated indexes succesfull
- ARGO-3855 Join error lines for PROVIDER topology
- ARGO-3856 find_next_paging_cursor_count for GOCDB topo task implies succesfull parse
Version 2.0.0
[2.0.0] - 2022-02-10
- ARGO-3375 Pass contacts for each topology entity
- ARGO-3427 Fetch HOSTDN service attribute from GOCDB
- ARGO-3428 Fetch SE_PATH from BDII
- ARGO-3448 NEANIAS dulpicates in group topology
- ARGO-3503 Support multiple VO SE_PATHs for host
- ARGO-3521 Retry on empty responses
- ARGO-3522 Introduce optional scope key for topology fetch and BIOMED feed parse
- ARGO-3524 Improve exception handling
- ARGO-3528 Verbose retry log messages
- ARGO-3540 Tests for retry logic
Added
- ARGO-2620 Update connectors configuration templates
- ARGO-2622 Populate group_type field for WEB-API weights
- ARGO-3064 Introduce async topology CSV
- ARGO-3215 Pass EXTENSIONS bucket in new connectors
- ARGO-3295 Add GOCDB URLs
- ARGO-3301 Query BDII and extract SRM port
- ARGO-3335 Retry on LDAP queries
- ARGO-3340 Unit testing of parsing of GOCDB service endpoint
- ARGO-3341 Pass date argument to WEB-API methods
Fixed
- ARGO-2621 Detect missing path separator for tenant directory avros
- ARGO-2660 Basic HTTP authentication not correctly set up
- ARGO-2681 Weights use HTTP PUT to write new daily entries
- ARGO-2771 Weight connector issues investigated
- ARGO-3268 Downtimes DELETE with explicit date passed
Changed
- ARGO-2591 Connectors CentOS7 and Py3 migrate
- ARGO-2596 Push sync_data to WEB-API
- ARGO-2619 Remove Centos 6 RPM building
- ARGO-2656 Downtimes as global tenant resource
- ARGO-2860 Separate connection, parsing and file handling
- ARGO-2861 Switch to async IO operations
Version 1.7.3-1
Fixes
- ARGO-2017 - Token per tenants config option
- ARGO-2013 - Metric profiles WEB-API connector
- ARGO-1549 - New helper tool that can replay avro data on AMS with customizable datestamp
- ARGO-1575 - Switch poem-connector to use new token protected POEM API
Version 1.7.2
Features
- Use requests library in connectors
Version 1.7.1-1
Features:
- ARGO-1428 ServiceGroup topology filtering
- ARGO-1370 Optimize connectors queries to POEM
Fixes
- ARGO-1269 Refactor poem-connector
- ARGO-1236 Datestamp of AMS msg does not match corresponding avro filename