<commit_before># Index management

## Creating an index

An index definition is specified via JSON, and describes to cbft all
that it needs to know to build and maintain your index.  For more
information on index definitions see `link TODO`.

Once you have an index definition JSON, to create an index, use...

    curl magic magic TBD

You can check that your index was created correctly via...

    curl magic TBD

## Index building

Index building is the process by which cbft sets up connections to data sources, retrieves data from the data sources, analyzes that data, and updates index data in memory and persisted to storage.

To monitor that your index builds you can use...

    curl magic something TBD

## Index definition changes and zero downtime

tbd

## Rebuilding indexes

tbd

## Pausing indexing

tbd

## Disabling queries

tbd
<commit_msg>sub-outline placeholders for admin-guid managing cbft<commit_after># Managing cbft

# Managing cbft nodes

tbd

# Managing cbft indexes

## Index building

Index building is the process by which cbft sets up connections to
data sources, retrieves data from the data sources, analyzes that
data, and updates index data in memory and persisted to storage.

To monitor that your index builds you can use...

    curl magic something TBD

## Rebuilding indexes

tbd

## Pausing indexing

tbd

## Disabling queries

tbd

## Index definition changes and zero downtime

tbd

{'fraction_non_alphanumeric': 0.042776998597475455, 'fraction_numerical': 0.0, 'mean_word_length': 3.886986301369863, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2106458', 'n_tokens_mistral': 388, 'n_tokens_neox': 368, 'n_words': 210}