Indexes

Delete index for field in collection

Delete field index for collection

delete/collections/{collection_name}/index/{field_name}

Path parameters

collection_namestring required

Name of the collection

field_namestring required

Name of the field where to delete the index

Query parameters

waitboolean

If true, wait for changes to actually happen

ordering'weak' | 'medium' | 'strong'

Defines write ordering guarantees for collection operations

  • weak - write operations may be reordered, works faster, default

  • medium - write operations go through dynamically selected leader, may be inconsistent for a short period of time in case of leader change

  • strong - Write operations go through the permanent leader, consistent, but may be unavailable if leader is down

define ordering guarantees for the operation

timeoutinteger

Timeout for the operation

Response

successful operation

timenumber float

Time spent to process this request

statusstring

Example response

{
  "time": 0.002,
  "status": "ok"
}

Changes

Changed in 4 of the 18 revisions of this API.2112

  • 26c6f383c00611See the full diff
    • added the new wait_timeout enum value to the result/status response property for the response status 200

      response-property-enum-value-added

    • added the new optional query request parameter timeout

      new-optional-request-parameter

    • added Usage to the usage response property anyOf list for the response status 200

      response-property-any-of-added

    • removed HardwareUsage from the usage response property anyOf list for the response status 200

      response-property-any-of-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 5d330acca4cd26See the full diff
    • removed the required property usage/anyOf[HardwareUsage]/io_read from the response with the 200 status

      response-required-property-removed

    • removed the required property usage/anyOf[HardwareUsage]/io_write from the response with the 200 status

      response-required-property-removed

    • added the required property usage/anyOf[HardwareUsage]/payload_index_io_read to the response with the 200 status

      response-required-property-added

    • added the required property usage/anyOf[HardwareUsage]/payload_index_io_write to the response with the 200 status

      response-required-property-added

    • added the required property usage/anyOf[HardwareUsage]/payload_io_read to the response with the 200 status

      response-required-property-added

    • added the required property usage/anyOf[HardwareUsage]/payload_io_write to the response with the 200 status

      response-required-property-added

    • added the required property usage/anyOf[HardwareUsage]/vector_io_read to the response with the 200 status

      response-required-property-added

    • added the required property usage/anyOf[HardwareUsage]/vector_io_write to the response with the 200 status

      response-required-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • api tag Indexes added

      api-tag-added

    • api tag collections removed

      api-tag-removed

    • added the optional property usage to the response with the 200 status

      response-optional-property-added