Skip to content

Commit 759bcc4

Browse files
author
Zixin Yao
committed
update
1 parent 67782a8 commit 759bcc4

File tree

131 files changed

+9699
-2966
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+9699
-2966
lines changed

sdk/search/azure-search-documents/CHANGELOG.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,70 @@
44

55
### Features Added
66

7+
- Added `azure.search.documents.indexes.models.AIServices`.
8+
- Added `azure.search.documents.indexes.models.CompletedSynchronizationState`.
9+
- Added `azure.search.documents.indexes.models.ContentUnderstandingSkill`.
10+
- Added `azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingProperties`.
11+
- Added `azure.search.documents.indexes.models.ContentUnderstandingSkillChunkingUnit`.
12+
- Added `azure.search.documents.indexes.models.ContentUnderstandingSkillExtractionOptions`.
13+
- Added `azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSource`.
14+
- Added `azure.search.documents.indexes.models.IndexedOneLakeKnowledgeSourceParameters`.
15+
- Added `azure.search.documents.indexes.models.IndexedSharePointKnowledgeSource`.
16+
- Added `azure.search.documents.indexes.models.IndexedSharePointKnowledgeSourceParameters`.
17+
- Added `azure.search.documents.indexes.models.IndexedSharePointContainerName`.
18+
- Added `azure.search.documents.indexes.models.IndexerRuntime`.
19+
- Added `azure.search.documents.indexes.models.KnowledgeRetrievalLowReasoningEffort`.
20+
- Added `azure.search.documents.indexes.models.KnowledgeRetrievalMediumReasoningEffort`.
21+
- Added `azure.search.documents.indexes.models.KnowledgeRetrievalMinimalReasoningEffort`.
22+
- Added `azure.search.documents.indexes.models.KnowledgeRetrievalReasoningEffort`.
23+
- Added `azure.search.documents.indexes.models.KnowledgeRetrievalReasoningEffortKind`.
24+
- Added `azure.search.documents.indexes.models.KnowledgeRetrievalOutputMode`.
25+
- Added `azure.search.documents.indexes.models.KnowledgeSourceAzureOpenAIVectorizer`.
26+
- Added `azure.search.documents.indexes.models.KnowledgeSourceIngestionParameters`.
27+
- Added `azure.search.documents.indexes.models.KnowledgeSourceContentExtractionMode`.
28+
- Added `azure.search.documents.indexes.models.KnowledgeSourceIngestionPermissionOption`.
29+
- Added `azure.search.documents.indexes.models.KnowledgeSourceStatistics`.
30+
- Added `azure.search.documents.indexes.models.KnowledgeSourceStatus`.
31+
- Added `azure.search.documents.indexes.models.KnowledgeSourceSynchronizationStatus`.
32+
- Added `azure.search.documents.indexes.models.KnowledgeSourceVectorizer`.
33+
- Added `azure.search.documents.indexes.models.RemoteSharePointKnowledgeSource`.
34+
- Added `azure.search.documents.indexes.models.RemoteSharePointKnowledgeSourceParameters`.
35+
- Added support for `onelake` and `sharepoint` values on `azure.search.documents.indexes.models.SearchIndexerDataSourceConnection.type`.
36+
- Added `azure.search.documents.indexes.models.SearchField.sensitivity_label`.
37+
- Added `azure.search.documents.indexes.models.SearchIndexerStatus.runtime`.
38+
- Added `azure.search.documents.indexes.models.SearchIndex.purview_enabled`.
39+
- Added `azure.search.documents.indexes.models.SearchIndexFieldReference`.
40+
- Added `azure.search.documents.indexes.models.SearchServiceLimits.max_cumulative_indexer_runtime_seconds`.
41+
- Added `azure.search.documents.indexes.models.SearchServiceStatistics.indexers_runtime`.
42+
- Added `azure.search.documents.indexes.models.ServiceIndexersRuntime`.
43+
- Added `azure.search.documents.indexes.models.SynchronizationState`.
44+
- Added `azure.search.documents.indexes.models.WebKnowledgeSource`.
45+
- Added `azure.search.documents.indexes.models.WebKnowledgeSourceDomain`.
46+
- Added `azure.search.documents.indexes.models.WebKnowledgeSourceDomains`.
47+
- Added `azure.search.documents.indexes.models.WebKnowledgeSourceParameters`.
48+
749
### Breaking Changes
850

51+
- Renamed the knowledge agent surface area to knowledge base equivalents:
52+
- `azure.search.documents.indexes.models.KnowledgeAgent` -> `azure.search.documents.indexes.models.KnowledgeBase`
53+
- `azure.search.documents.indexes.models.KnowledgeAgentAzureOpenAIModel` -> `azure.search.documents.indexes.models.KnowledgeBaseAzureOpenAIModel`
54+
- `azure.search.documents.indexes.models.KnowledgeAgentModel` -> `azure.search.documents.indexes.models.KnowledgeBaseModel`
55+
- `azure.search.documents.indexes.models.KnowledgeAgentModelKind` -> `azure.search.documents.indexes.models.KnowledgeBaseModelKind`
56+
- Replaced `azure.search.documents.indexes.models.KnowledgeAgentOutputConfiguration` with `azure.search.documents.indexes.models.KnowledgeBase.output_mode`.
57+
- Replaced `azure.search.documents.indexes.models.KnowledgeAgentOutputConfigurationModality` with `azure.search.documents.indexes.models.KnowledgeRetrievalOutputMode`.
58+
- Removed `azure.search.documents.indexes.models.KnowledgeAgentRequestLimits`; callers should apply request guardrails at the service level.
59+
- Updated `azure.search.documents.indexes.models.AzureBlobKnowledgeSourceParameters` to use `azure.search.documents.indexes.models.KnowledgeSourceIngestionParameters`.
60+
- Updated `azure.search.documents.indexes.models.KnowledgeSourceReference` to carry only the source name (per-source options moved into ingestion/status models).
61+
- Removed `azure.search.documents.indexes.models.BinaryQuantizationCompression.default_oversampling`.
62+
- Removed `azure.search.documents.indexes.models.ScalarQuantizationCompression.default_oversampling`.
63+
- Removed `azure.search.documents.indexes.models.VectorSearchCompression.default_oversampling`.
64+
- Removed `azure.search.documents.indexes.models.BinaryQuantizationCompression.rerank_with_original_vectors`.
65+
- Removed `azure.search.documents.indexes.models.ScalarQuantizationCompression.rerank_with_original_vectors`.
66+
- Removed `azure.search.documents.indexes.models.VectorSearchCompression.rerank_with_original_vectors`.
67+
- Replaced `azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters.source_data_select` with `azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters.source_data_fields`.
68+
- Added `azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters.search_fields` for field mapping.
69+
- Added optional `azure.search.documents.indexes.models.SearchIndexKnowledgeSourceParameters.semantic_configuration_name`.
70+
971
### Bugs Fixed
1072

1173
### Other Changes

sdk/search/azure-search-documents/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "python",
44
"TagPrefix": "python/search/azure-search-documents",
5-
"Tag": "python/search/azure-search-documents_5fa507ca6f"
5+
"Tag": "python/search/azure-search-documents_5403fd605d"
66
}

sdk/search/azure-search-documents/azure/search/documents/_api_versions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class ApiVersion(str, Enum, metaclass=CaseInsensitiveEnumMeta):
1111
V2020_06_30 = "2020-06-30"
1212
V2023_11_01 = "2023-11-01"
1313
V2024_07_01 = "2024-07-01"
14-
V2025_08_01_PREVIEW = "2025-08-01-preview"
14+
V2025_11_01_PREVIEW = "2025-11-01-preview"
1515

1616

17-
DEFAULT_VERSION = ApiVersion.V2025_08_01_PREVIEW
17+
DEFAULT_VERSION = ApiVersion.V2025_11_01_PREVIEW

sdk/search/azure-search-documents/azure/search/documents/_generated/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# coding=utf-8
22
# --------------------------------------------------------------------------
3-
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.5, generator: @autorest/python@6.39.0)
3+
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.8, generator: @autorest/python@6.42.1)
44
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
55
# --------------------------------------------------------------------------
66
# pylint: disable=wrong-import-position

sdk/search/azure-search-documents/azure/search/documents/_generated/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# coding=utf-8
22
# --------------------------------------------------------------------------
3-
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.5, generator: @autorest/python@6.39.0)
3+
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.8, generator: @autorest/python@6.42.1)
44
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
55
# --------------------------------------------------------------------------
66

@@ -21,13 +21,13 @@ class SearchIndexClientConfiguration: # pylint: disable=too-many-instance-attri
2121
:type endpoint: str
2222
:param index_name: The name of the index. Required.
2323
:type index_name: str
24-
:keyword api_version: Api Version. Default value is "2025-08-01-preview". Note that overriding
24+
:keyword api_version: Api Version. Default value is "2025-11-01-preview". Note that overriding
2525
this default value may result in unsupported behavior.
2626
:paramtype api_version: str
2727
"""
2828

2929
def __init__(self, endpoint: str, index_name: str, **kwargs: Any) -> None:
30-
api_version: str = kwargs.pop("api_version", "2025-08-01-preview")
30+
api_version: str = kwargs.pop("api_version", "2025-11-01-preview")
3131

3232
if endpoint is None:
3333
raise ValueError("Parameter 'endpoint' must not be None.")

sdk/search/azure-search-documents/azure/search/documents/_generated/_search_index_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# coding=utf-8
22
# --------------------------------------------------------------------------
3-
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.5, generator: @autorest/python@6.39.0)
3+
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.8, generator: @autorest/python@6.42.1)
44
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
55
# --------------------------------------------------------------------------
66

@@ -27,7 +27,7 @@ class SearchIndexClient:
2727
:type endpoint: str
2828
:param index_name: The name of the index. Required.
2929
:type index_name: str
30-
:keyword api_version: Api Version. Default value is "2025-08-01-preview". Note that overriding
30+
:keyword api_version: Api Version. Default value is "2025-11-01-preview". Note that overriding
3131
this default value may result in unsupported behavior.
3232
:paramtype api_version: str
3333
"""
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# --------------------------------------------------------------------------
2-
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.5, generator: @autorest/python@6.39.0)
2+
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.8, generator: @autorest/python@6.42.1)
33
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
44
# --------------------------------------------------------------------------

sdk/search/azure-search-documents/azure/search/documents/_generated/_utils/serialization.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# pylint: disable=line-too-long,useless-suppression,too-many-lines
22
# coding=utf-8
33
# --------------------------------------------------------------------------
4-
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.5, generator: @autorest/python@6.39.0)
4+
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.8, generator: @autorest/python@6.42.1)
55
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
66
# --------------------------------------------------------------------------
77

@@ -785,7 +785,7 @@ def serialize_data(self, data, data_type, **kwargs):
785785

786786
# If dependencies is empty, try with current data class
787787
# It has to be a subclass of Enum anyway
788-
enum_type = self.dependencies.get(data_type, data.__class__)
788+
enum_type = self.dependencies.get(data_type, cast(type, data.__class__))
789789
if issubclass(enum_type, Enum):
790790
return Serializer.serialize_enum(data, enum_obj=enum_type)
791791

sdk/search/azure-search-documents/azure/search/documents/_generated/aio/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# coding=utf-8
22
# --------------------------------------------------------------------------
3-
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.5, generator: @autorest/python@6.39.0)
3+
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.8, generator: @autorest/python@6.42.1)
44
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
55
# --------------------------------------------------------------------------
66
# pylint: disable=wrong-import-position

sdk/search/azure-search-documents/azure/search/documents/_generated/aio/_configuration.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# coding=utf-8
22
# --------------------------------------------------------------------------
3-
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.9.5, generator: @autorest/python@6.39.0)
3+
# Code generated by Microsoft (R) AutoRest Code Generator (autorest: 3.10.8, generator: @autorest/python@6.42.1)
44
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
55
# --------------------------------------------------------------------------
66

@@ -21,13 +21,13 @@ class SearchIndexClientConfiguration: # pylint: disable=too-many-instance-attri
2121
:type endpoint: str
2222
:param index_name: The name of the index. Required.
2323
:type index_name: str
24-
:keyword api_version: Api Version. Default value is "2025-08-01-preview". Note that overriding
24+
:keyword api_version: Api Version. Default value is "2025-11-01-preview". Note that overriding
2525
this default value may result in unsupported behavior.
2626
:paramtype api_version: str
2727
"""
2828

2929
def __init__(self, endpoint: str, index_name: str, **kwargs: Any) -> None:
30-
api_version: str = kwargs.pop("api_version", "2025-08-01-preview")
30+
api_version: str = kwargs.pop("api_version", "2025-11-01-preview")
3131

3232
if endpoint is None:
3333
raise ValueError("Parameter 'endpoint' must not be None.")

0 commit comments

Comments
 (0)