forked from pool/python-elasticsearch
		
	OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-elasticsearch?expand=0&rev=30
		
			
				
	
	
		
			387 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			387 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -------------------------------------------------------------------
 | ||
| Mon Oct 17 21:13:04 UTC 2022 - Matej Cepl <mcepl@suse.com>
 | ||
| 
 | ||
| - Update to 8.4.3:
 | ||
|   - Client is compatible with Elasticsearch 8.4.3
 | ||
|   - Added the error_trace, filter_path, human and pretty
 | ||
|     parameters to the get_source API.
 | ||
|   - Added the ext parameter to the search API.
 | ||
|   - Added the ext parameter to the async_search.submit API.
 | ||
|   - Added the ext parameter to the fleet.search API.
 | ||
|   - Added the knn parameter to the search API.
 | ||
|   - Added the knn parameter to the async_search.submit API.
 | ||
|   - Added the cache_size parameter to the
 | ||
|     ml.start_trained_model_deployment API.
 | ||
|   - Added the security.update_api_key API.
 | ||
| - Remove upstreamed python-elasticsearch-no-mock.patch.
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Aug 18 16:35:28 UTC 2022 - Ben Greiner <code@bnavigator.de>
 | ||
| 
 | ||
| - Update to 8.3.3
 | ||
|     * Client is compatible with Elasticsearch 8.3.3
 | ||
| - Release 8.3.2
 | ||
|   + Security
 | ||
|     * Added the refresh parameter to the
 | ||
|       security.create_service_token API.
 | ||
| - Release 8.3.1
 | ||
|   + Security
 | ||
|     * Added the experimental security.has_privileges_user_profile
 | ||
|       API
 | ||
|     * Added the hint parameter to the experimental
 | ||
|       security.suggest_user_profiles API
 | ||
| - Release 8.3.0
 | ||
|     * Client is compatible with Elasticsearch 8.3.0
 | ||
| - Release 8.2.3
 | ||
|   + Documents
 | ||
|     * Added the routing parameter to the msearch API.
 | ||
|   + CAT
 | ||
|     * Added the cat.component_templates API.
 | ||
|   + Ingest
 | ||
|     * Added the if_version parameter to the ingest.put_pipeline
 | ||
|       API.
 | ||
|   + Security
 | ||
|     * Changed the name parameter for the
 | ||
|       security.create_service_token API from required to optional.
 | ||
|     * Added the refresh parameter to the
 | ||
|       security.create_service_token API.
 | ||
|     * Changed the name of access parameter to the labels parameter
 | ||
|       in the security.update_user_profile_data API.
 | ||
|   + Shutdown
 | ||
|     * Added the timeout and master_timeout parameters to the
 | ||
|       shutdown.get_node, shutdown.delete_node, and
 | ||
|       shutdown.put_node APIs.
 | ||
|     * Added the reason, type, allocation_delay, and
 | ||
|       target_node_name parameters to the shutdown.put_node API.
 | ||
| - Release 8.2.2
 | ||
|     * Client is compatible with Elasticsearch 8.2.2
 | ||
| - Release 8.2.1
 | ||
|   + Machine Learning
 | ||
|     * Added the inference_config parameter to the
 | ||
|       ml.infer_trained_model_deployment API
 | ||
| - Release 8.2.0
 | ||
|   + Client
 | ||
|     * Re-introduced support for passing requests.auth.BaseAuth
 | ||
|       objects to the http_auth parameter which was available in
 | ||
|       7.x.
 | ||
|   + Search
 | ||
|     * Added the filter parameter to the experimental knn_search API
 | ||
|   + Documents
 | ||
|     * Changed the source and dest parameters for the reindex API
 | ||
|       from optional to required
 | ||
|   + Indices
 | ||
|     * Added the indices.field_usage_stats API
 | ||
|     * Added the indices.modify_data_stream API
 | ||
|     * Added the fields and types parameters to the field_caps API
 | ||
|     * Added the ignore_unvailable parameter to the
 | ||
|       open_point_in_time API
 | ||
|     * Added the master_timeout and timeout parameters to the
 | ||
|       indices.delete API
 | ||
|     * Added the features parameter to the indices.get API
 | ||
|   + Machine Learning
 | ||
|     * Added the ml.get_memory_stats API
 | ||
|   + Migrations
 | ||
|     * Added the migrations.get_feature_upgrade_status API
 | ||
|     * Added the migrations.post_feature_upgrade API
 | ||
|   + Nodes
 | ||
|     * Added the nodes.clear_repositories_metering_archive API
 | ||
|     * Added the nodes.get_repositories_metering_info API
 | ||
|   + Security
 | ||
|     * Added the beta security.activate_user_profile API
 | ||
|     * Added the beta security.disable_user_profile API
 | ||
|     * Added the beta security.enable_user_profile API
 | ||
|     * Added the beta security.get_user_profile API
 | ||
|     * Added the beta security.suggest_user_profiles API
 | ||
|     * Added the beta security.update_user_profile_data API
 | ||
|   + SQL
 | ||
|     * Added the catalog, index_using_frozen, keep_alive,
 | ||
|       keep_on_completion, runtime_mappings, and
 | ||
|       wait_for_completion_timeout parameters to the sql.query API
 | ||
| - Release 8.1.2
 | ||
|     * Client is compatible with Elasticsearch 8.1.2
 | ||
| - Release 8.1.1
 | ||
|   + Documents
 | ||
|     * Changed the source and dest parameters of the reindex API to
 | ||
|       be required.
 | ||
|   + Mappings
 | ||
|     * Changed the fields parameter of the field_caps API to be
 | ||
|       required.
 | ||
| - Release 8.1.0
 | ||
|   + Transforms
 | ||
|     * Added the transform.reset_transform API
 | ||
| - Release 8.0.0
 | ||
|   + Added
 | ||
|     * Added the top-level .options() method to Elasticsearch and
 | ||
|       AsyncElasticsearch for modifying transport options.
 | ||
|     * Added parameters corresponding to JSON request body fields
 | ||
|       for all APIs
 | ||
|     * Added basic_auth parameter for specifying username and
 | ||
|       password authentication
 | ||
|     * Added bearer_auth parameter for specifying an HTTP bearer
 | ||
|       token or service token
 | ||
|     * Added the meta property to ApiError to access the HTTP
 | ||
|       response metadata of an error.
 | ||
|     * Added a check that a compatible version of the
 | ||
|       elastic-transport package is installed.
 | ||
|     * Changed
 | ||
|     * Changed the transport layer to use the elastic-transport
 | ||
|       package
 | ||
|     * Changed user-defined body parameters to have semantic names
 | ||
|       (e.g index(document={...}) instead of index(body={...})).
 | ||
|     * Changed responses to be objects with two properties, meta for
 | ||
|       response metadata (HTTP status, headers, node, etc) and body
 | ||
|       for a typed body.
 | ||
|     * Changed AsyncElasticsearch to always be available, regardless
 | ||
|       of whether aiohttp is installed
 | ||
|     * Changed exception hierarchy, the major change is a new
 | ||
|       exception ApiError which differentiates between an error
 | ||
|       that’s raised from the transport layer (previously
 | ||
|       elasticsearch.exceptions.TransportError, now
 | ||
|       elastic_transport.TransportError) and one raised from the API
 | ||
|       layer
 | ||
|     * Changed the name of JSONSerializer to JsonSerializer for
 | ||
|       consistency with other serializer names. Added an alias to
 | ||
|       the old name for backwards compatibility
 | ||
|     * Changed the default mimetypes (application/json) to instead
 | ||
|       use compatibility mimetypes
 | ||
|       (application/vnd.elasticsearch+json) which always request for
 | ||
|       responses compatibility with version 8.x.
 | ||
|   + Removed
 | ||
|     * Removed support for Python 2.7 and Python 3.5, the library
 | ||
|       now supports only Python 3.6+
 | ||
|     * Removed the elasticsearch.connection module as all
 | ||
|       functionality has been moved to the elastic-transport package
 | ||
|     * Removed the default URL of http://localhost:9200 due to
 | ||
|       Elasticsearch 8.0 default configuration being
 | ||
|       https://localhost:9200. The client’s connection to
 | ||
|       Elasticsearch now must be specified with scheme, host, and
 | ||
|       port or with the cloud_id parameter
 | ||
|     * Removed the ability to use positional arguments with API
 | ||
|       methods. Going forward all API parameters must be
 | ||
|       keyword-only parameters
 | ||
|     * Removed the doc_type, include_type_name, and copy_settings
 | ||
|       parameters from many document and index APIs
 | ||
|   + Deprecated
 | ||
|     * Deprecated the body and params parameters on all APIs
 | ||
|     * Deprecated setting transport options http_auth, api_key,
 | ||
|       ignore, request_timeout, headers, and opaque_id All of these
 | ||
|       settings should instead be set via the .options() method
 | ||
|     * Deprecated the elasticsearch.transport and
 | ||
|       elasticsearch.client modules. These modules will be removed
 | ||
|       in a future version
 | ||
|   + CAT
 | ||
|     * Removed the deprecated local parameter from the cat.indices,
 | ||
|       cat.nodes, cat.shards API
 | ||
|     * Removed the deprecated allow_no_datafeeds parameter from the
 | ||
|       cat.ml_datafeeds API
 | ||
|     * Removed the deprecated allow_no_jobs parameter from the
 | ||
|       cat.ml_jobs API
 | ||
|     * Removed the deprecated size parameter from the
 | ||
|       cat.thread_pool API
 | ||
|     * Added the time parameter to the cat.thread_pool API
 | ||
|   + Documents
 | ||
|     * Removed the deprecated size parameter from the
 | ||
|       delete_by_query API
 | ||
|     * Removed the deprecated size parameter from the
 | ||
|       update_by_query API
 | ||
|   + Indices
 | ||
|     * Removed the deprecated indices.flush_synced API
 | ||
|     * Removed the deprecated indices.freeze API
 | ||
|     * Removed the deprecated indices.get_upgrade API
 | ||
|     * Removed the deprecated indices.upgrade API
 | ||
|     * Removed the deprecated indices.exist_type API
 | ||
|     * Removed the deprecated parameter copy_settings from the
 | ||
|       indices.shrink API
 | ||
|     * Deprecated the verbose parameter of the indices.segments API
 | ||
|   + License / X-Pack
 | ||
|     * Deprecated the accept_enterprise parameter of the license.get
 | ||
|       API
 | ||
|     * Deprecated the accept_enterprise parameter of the xpack.info
 | ||
|       API
 | ||
|   + Machine Learning
 | ||
|     * Added the experimental ml.infer_trained_model_deployment API
 | ||
|     * Added the experimental ml.put_trained_model_definition_part
 | ||
|       API
 | ||
|     * Added the experimental ml.put_trained_model_vocabulary API
 | ||
|     * Added the experimental ml.start_trained_model_deployment API
 | ||
|     * Added the experimental ml.stop_trained_model_deployment API
 | ||
|     * Added the timeout parameter to the ml.delete_trained_model
 | ||
|       API
 | ||
|     * Removed the deprecated allow_no_jobs parameter from the
 | ||
|       ml.close_job API
 | ||
|     * Removed the deprecated ml.find_text_structure API
 | ||
|     * Removed the deprecated allow_no_datafeeds parameter from the
 | ||
|       ml.get_datafeed_stats API
 | ||
|     * Removed the deprecated allow_no_datafeeds parameter from the
 | ||
|       ml.get_datafeeds API
 | ||
|     * Removed the deprecated allow_no_jobs parameter from the
 | ||
|       ml.get_job_stats API
 | ||
|     * Removed the deprecated allow_no_jobs parameter from the
 | ||
|       ml.get_jobs API
 | ||
|     * Removed the deprecated allow_no_jobs parameter from the
 | ||
|       ml.get_overall_buckets API
 | ||
|   + Search
 | ||
|     * Added the experimental knn_search API
 | ||
|     * Searchable Snapshots
 | ||
|     * Removed the deprecated searchable_snapshots.repository_stats
 | ||
|       API
 | ||
|   + Snapshots
 | ||
|     * Changed the snapshot.delete API to accept multiple snapshots
 | ||
|   + Security
 | ||
|     * Added the security.enroll_kibana API
 | ||
|     * Added the security.enroll_node API
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon May 23 12:08:05 UTC 2022 - pgajdos@suse.com
 | ||
| 
 | ||
| - do not require python-mock for build
 | ||
| - added patches
 | ||
|   fix https://github.com/elastic/elasticsearch-py/issues/1983
 | ||
|   + python-elasticsearch-no-mock.patch
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Sun Aug 16 12:33:29 UTC 2020 - John Vandenberg <jayvdb@gmail.com>
 | ||
| 
 | ||
| - Replace nose with pytest
 | ||
| - Remove %bcond_without test
 | ||
| - Tidy spec
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Apr  6 07:52:26 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
 | ||
| 
 | ||
| - Update to 7.6.0
 | ||
|   * Added support for ES 7.6 APIs
 | ||
|   * Added support for `X-Opaque-Id`_ to identify long-running tasks
 | ||
|   * Added support for HTTP compression to ``RequestsHttpConnection``
 | ||
|   * Updated default setting of ``http_compress`` when using ``cloud_id`` to ``True``
 | ||
|   * Updated default setting of ``sniffing`` when using ``cloud_id`` to ``False``
 | ||
|   * Updated default port to ``443`` if ``cloud_id`` and no other port is defined
 | ||
|     on the client or within ``cloud_id``
 | ||
|   * Fix regression of ``client.cluster.state()`` where the default ``metric``
 | ||
|     should be set to ``"_all"`` if an index is given (See `#1143`_)
 | ||
|   * Fix regression of ``client.tasks.get()`` without a ``task_id``
 | ||
|     having similar functionality to ``client.tasks.list()`` This will
 | ||
|     be removed in ``v8.0`` of ``elasticsearch-py`` (See `#1157`_)
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Mar  2 15:39:59 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
 | ||
| 
 | ||
| - Update to 7.5.1
 | ||
|   * All API is now auto generated
 | ||
|   * deprecated the .xpack namespace
 | ||
|   * Update client to support ES 7.5 APIs
 | ||
|   * Fix sniffing with http.publish_host
 | ||
|   * Fix request_timeout for indices APIs
 | ||
|   * Allow access to x-pack features without xpack namespace
 | ||
|   * Fix verify_certs=False
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Fri Sep 13 08:03:22 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
 | ||
| 
 | ||
| - Update to 7.0.4:
 | ||
|   * remove sleep in retries
 | ||
|   * pass scroll_id through body in scroll
 | ||
|   * add user-agent
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Fri Jun  7 09:21:34 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com>
 | ||
| 
 | ||
| - update to 7.0.2
 | ||
|   * Add connection parameter for Elastic Cloud cloud_id
 | ||
|   * ML client uses client object for _bulk_body requests
 | ||
|   * Blocking pool must fit thread_count
 | ||
|   * Update client to support missing ES 7 API's and query params.
 | ||
|   * Removed deprecated option update_all_types
 | ||
|   * Using insecure SSL configuration (verify_cert=False) raises a 
 | ||
|     warning, this can be not showed with ssl_show_warn=False
 | ||
|   * Add support for 7.x api's in Elasticsearch
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Jan 10 13:18:55 UTC 2019 - Thomas Bechtold <tbechtold@suse.com>
 | ||
| 
 | ||
| - update to 6.3.1:
 | ||
|   * Removed deprecated option ``update_all_types``.
 | ||
|   * Pass retry object instead of False in urllib3
 | ||
|   * Add support for `allow_partial_search_results`
 | ||
|   * Deprecate `update_all_types`
 | ||
|   * Add an exponential wait on delays
 | ||
|   * Fix issues with dependencies
 | ||
|   * Adding X-pack Docs
 | ||
|   * Adding forecast to x-pack ML client
 | ||
|   * cleanup for SSL Context
 | ||
|   * Add X-Pack clients to -py
 | ||
|   * Adding Gzip support for capacity constrained networks
 | ||
|   * ``_routing`` in bulk action has been deprecated in ES. Introduces a breaking change
 | ||
|     if you use ``routing`` as a field in your documents.
 | ||
|   * Updates to SSLContext logic to make it easier to use and have saner defaults.
 | ||
|   * Doc updates
 | ||
|   * bad release
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Dec  4 12:47:36 UTC 2018 - Matej Cepl <mcepl@suse.com>
 | ||
| 
 | ||
| - Remove superfluous devel dependency for noarch package
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Nov 23 15:32:45 UTC 2017 - mimi.vx@gmail.com
 | ||
| 
 | ||
| - fix Source url, use pypi package  
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Nov 23 13:27:11 UTC 2017 - kkaempf@suse.com
 | ||
| 
 | ||
| - Update to 6.0.0
 | ||
|   * compatibility with Elasticsearch 6.0.0
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Oct 19 00:43:55 UTC 2017 - toddrme2178@gmail.com
 | ||
| 
 | ||
| - Implement single-spec version
 | ||
| - Update to version 5.4.0
 | ||
|   * see changelog at https://github.com/elastic/elasticsearch-py/blob/5.4.0/Changelog.rst
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Tue Feb 14 20:34:21 UTC 2017 - jengelh@inai.de
 | ||
| 
 | ||
| - Remove hypothetical wording from description
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Mon Feb 13 08:47:46 UTC 2017 - tbechtold@suse.com
 | ||
| 
 | ||
| - update to 5.2.0:
 | ||
|   * The client now automatically sends ``Content-Type`` http header set to
 | ||
|     ``application/json``. If you are explicitly passing in other encoding than
 | ||
|     ``json`` you need to set the header manually.
 | ||
|   * Fixed sniffing
 | ||
|   * Fixed performance regression in ``scan`` helper
 | ||
|   * when using SSL certificate validation is now on by default. Install
 | ||
|     ``certifi`` or supply root certificate bundle.
 | ||
|   * ``elasticsearch.trace`` logger now also logs failed requests, signature of
 | ||
|     internal logging method ``log_request_fail`` has changed, all custom
 | ||
|     connection classes need to be updated
 | ||
|   * added ``headers`` arg to connections to support custom http headers
 | ||
|   * passing in a keyword parameter with ``None`` as value will cause that param
 | ||
|     to be ignored
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Thu Jan 19 23:36:29 UTC 2017 - dmueller@suse.com
 | ||
| 
 | ||
| - update to 2.4.0:
 | ||
|   * increase default size for ``scan`` helper to 1000
 | ||
|   * added ``client_key`` argument to configure client certificates
 | ||
|   * debug logging now includes response body even for failed requests
 | ||
|   * Elasticsearch 2.0 compatibility release
 | ||
|   * removed thrift and memcached connections, if you wish to continue using
 | ||
|     those, extract the classes and use them separately.
 | ||
|   * added a new, parallel version of the bulk helper using thread pools
 | ||
|   * In helpers, removed ``bulk_index`` as an alias for ``bulk``. Use ``bulk``
 | ||
|     instead.
 | ||
|   * thrift now deprecated, to be removed in future version
 | ||
|   * make sure urllib3 always uses keep-alive
 | ||
| 
 | ||
| -------------------------------------------------------------------
 | ||
| Wed Apr 29 13:15:43 UTC 2015 - tbechtold@suse.com
 | ||
| 
 | ||
| - Initial packaging
 | ||
| 
 |