Events
Mar 17, 9 PM - Mar 21, 10 AM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Azure DevOps Server 2022 - Azure DevOps Server 2019
You can manage your search extension and indexing status, which include the following actions:
Category | Requirements |
---|---|
Permissions | Member of the Project Collection Administrators group. |
Tasks | Complete Install and configure Search. |
Search gets managed by running PowerShell and SQL scripts. All of these scripts are available to download from the Code-Search GitHub repository. You can download all scripts into a local folder on the server. This server runs the database for Azure DevOps Server using the Download ZIP option.
The PowerShell scripts require the SQL script files, so ensure the SqlScripts folder and its contents are present, along with the PowerShell scripts.
Note
When you execute scripts, ensure that you run the appropriate script for your version:
To check the indexing status after Search is configured, or after the extension is installed for a collection, do the following steps.
Execute the ExtensionInstallIndexingStatus.ps1
script with administrative privileges and enter the following information:
Review the following outputs:
Execute the RecentIndexingActivity.ps1
script at intervals for indexing progress. This script takes the same parameters as the ExtensionInstallIndexingStatus.ps1
script:
Execute the CheckIndexingStatus.ps1
script with administrative privileges and enter the following information:
Review the following outputs:
Monitor progress:
CheckIndexingStatus.ps1
script at intervals for indexing progress.TriggerCollectionIndexing.ps1
script with administrative permission.If you encounter any issues, get support on the Developer Community.
To pause all indexing, execute: PauseSearchIndexing.ps1
, which is useful if you see spikes in CPU utilization after configuring Search. You're prompted to enter the following information.
If you paused indexing, execute: ResumeIndexing.ps1
to start again. You're prompted to enter the following information.
To reindex a Git or TFVC repository, execute the appropriate
version of the script, Re-IndexingRepository.ps1
, for your Azure DevOps Server version.
You're prompted to enter the following information.
Git\_Repository
or TFVC\_Repository
To reindex a collection, execute the script: TriggerCollectionIndexing.ps1
.
You're prompted to enter the following information.
All
, Code
, WorkItem
, or Wiki
If you do a disaster recovery (DR) operation and move your server back to an earlier snapshot of your SQL database, reindex all your collections.
Events
Mar 17, 9 PM - Mar 21, 10 AM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowTraining
Module
Maintain an Azure AI Search solution - Training
Maintain the performance, cost, and reliability of your Azure AI Search solutions.
Certification
Microsoft Certified: Azure Cosmos DB Developer Specialty - Certifications
Write efficient queries, create indexing policies, manage, and provision resources in the SQL API and SDK with Microsoft Azure Cosmos DB.