Type alias ArangoSearchViewPropertiesOptions

ArangoSearchViewPropertiesOptions: {
    cleanupIntervalStep?: number;
    commitIntervalMsec?: number;
    consolidationIntervalMsec?: number;
    consolidationPolicy?: TierConsolidationPolicy;
    links?: Record<string, Omit<ArangoSearchViewLinkOptions, "nested">>;
}

Options for modifying the properties of an ArangoSearch View.

Type declaration

  • Optional cleanupIntervalStep?: number

    How many commits to wait between removing unused files.

    Default: 2

  • Optional commitIntervalMsec?: number

    How long to wait between commiting View data store changes and making documents visible to queries.

    Default: 1000

  • Optional consolidationIntervalMsec?: number

    How long to wait between applying the consolidationPolicy.

    Default: 10000

  • Optional consolidationPolicy?: TierConsolidationPolicy

    Consolidation policy to apply for selecting which segments should be merged.

    Default: { type: "tier" }

  • Optional links?: Record<string, Omit<ArangoSearchViewLinkOptions, "nested">>

    An object mapping names of linked collections to ArangoSearchViewLinkOptions definitions.