Skip to content
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,16 +99,16 @@ If you would like a feature or want to report a bug, please file an issue and we
[badge-discord]: https://img.shields.io/discord/1377353873068392580?style=flat&logo=discord&logoColor=white&label=Discord&labelColor=%235561f5
[badge-zulip]: https://img.shields.io/badge/Zulip-yscope--clp-1888FA?logo=zulip
[bug-report]: https://github.com/y-scope/clp/issues/new?assignees=&labels=bug&template=bug-report.yml
[build-package]: http://docs.yscope.com/clp/main/dev-guide/building-package
[build-package]: http://docs.yscope.com/clp/main/dev-docs/building-package
[clp-docs]: https://docs.yscope.com/clp/main
[clp-ffi-go]: https://github.com/y-scope/clp-ffi-go
[clp-ffi-py]: https://github.com/y-scope/clp-ffi-py
[clp-loglib-py]: https://github.com/y-scope/clp-loglib-py
[clp-paper-21]: https://www.usenix.org/system/files/osdi21-rodrigues.pdf
[clp-paper-24]: https://www.usenix.org/system/files/osdi24-wang-rui.pdf
[core]: http://docs.yscope.com/clp/main/dev-guide/components-core
[core-container]: http://docs.yscope.com/clp/main/user-guide/core-container
[datasets]: https://docs.yscope.com/clp/main/user-guide/resources-datasets
[clp-paper-24]: https://www.usenix.org/system/files/osdi24-wang-rui.pdf
[core]: http://docs.yscope.com/clp/main/dev-docs/components-core
[core-container]: http://docs.yscope.com/clp/main/user-docs/core-container
[datasets]: https://docs.yscope.com/clp/main/user-docs/resources-datasets
Comment thread
quinntaylormitchell marked this conversation as resolved.
Resolved
[feature-req]: https://github.com/y-scope/clp/issues/new?assignees=&labels=enhancement&template=feature-request.yml
[log-surgeon]: https://github.com/y-scope/log-surgeon
[log-viewer]: https://github.com/y-scope/yscope-log-viewer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ def create_datasets_table(db_cursor, table_prefix: str) -> None:
"""

# For a description of the table, see
# `../../../docs/src/dev-guide/design-metadata-db.md`
# `../../../docs/src/dev-docs/design-metadata-db.md`
db_cursor.execute(
f"""
CREATE TABLE IF NOT EXISTS `{get_datasets_table_name(table_prefix)}` (
Expand Down
4 changes: 2 additions & 2 deletions components/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ CLP core is the low-level component that performs compression, decompression, an

See the docs below for more details:

* [Building](https://docs.yscope.com/clp/main/dev-guide/components-core)
* [Running](https://docs.yscope.com/clp/main/user-guide/core-overview)
* [Building](https://docs.yscope.com/clp/main/dev-docs/components-core)
* [Running](https://docs.yscope.com/clp/main/user-docs/core-overview)
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ bool CompositeWildcardToken<encoded_variable_t>::generate_next_interpretation()
* into two tokens at the delimiter.
* - Finally, if a WildcardToken is delimited by a '*'-delimiter-wildcard, then the '*' should be
* included in the WildcardToken (see the generalization in
* <docs>/dev-guide/design-parsing-wildcard-queries).
* <docs>/dev-docs/design-parsing-wildcard-queries).
*
* Algorithm:
* - To implement this algorithm, we need to search the CompositeWildcardToken for every substring
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ bool CompositeWildcardToken<encoded_variable_t>::generate_next_interpretation()
* into two tokens at the delimiter.
* - Finally, if a WildcardToken is delimited by a '*'-delimiter-wildcard, then the '*' should be
* included in the WildcardToken (see the generalization in
* <docs>/dev-guide/design-parsing-wildcard-queries).
* <docs>/dev-docs/design-parsing-wildcard-queries).
*
* Algorithm:
* - To implement this algorithm, we need to search the CompositeWildcardToken for every substring
Expand Down
2 changes: 1 addition & 1 deletion components/package-template/src/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ compressed data without decompression. CLP's compression ratio is significantly
general-purpose compressors like gzip.

For setup and usage instructions, see
https://docs.yscope.com/clp/main/user-guide/quick-start-overview
https://docs.yscope.com/clp/main/user-docs/quick-start-overview
2 changes: 1 addition & 1 deletion components/webui/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ The web interface for the CLP package.

See the [docs] for more details.

[docs]: https://docs.yscope.com/clp/main/dev-guide/components-webui
[docs]: https://docs.yscope.com/clp/main/dev-docs/components-webui
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ We discuss each below.

## clp-s compression

At a high-level, [clp-s](../../user-guide/core-clp-s.md) compresses log events into what we call
At a high-level, [clp-s](../../user-docs/core-clp-s.md) compresses log events into what we call
archives. Depending on the configured size-threshold for each archive, a set of log events may be
compressed into one or more archives. The archive format is designed so that each archive is
self-contained and independent, allowing archives to be searched concurrently.
Expand Down Expand Up @@ -318,7 +318,7 @@ the archive is complete.

## Parsing & encoding unstructured text

clp-s uses [clp](../../user-guide/core-unstructured/clp.md)'s algorithm to parse and encode
clp-s uses [clp](../../user-docs/core-unstructured/clp.md)'s algorithm to parse and encode
unstructured text. Unstructured text is a string that contains zero or more variable values
interspersed with non-variable (static) text. For example, in [Figure 1](#figure-1), log event
&#35;1's `message` value is unstructured text containing the variable values `task_1` and `2`. At a
Expand Down
4 changes: 2 additions & 2 deletions docs/src/dev-guide/index.md → docs/src/dev-docs/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Developer guide
# Developer docs

This guide contains docs useful for developing CLP. Use the left sidebar (if it's hidden, click the
These docs are useful for developing CLP. Use the left sidebar (if it's hidden, click the
Comment thread
quinntaylormitchell marked this conversation as resolved.
Resolved
<i class="fa fa-bars"></i> icon) to navigate to specific docs.
Comment thread
quinntaylormitchell marked this conversation as resolved.
Resolved

The sections are as follows:
Expand Down
16 changes: 8 additions & 8 deletions docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,21 +71,21 @@ features:

# Getting started

Check out the relevant guide below, based on whether you'd like to use or develop CLP.
Check out the relevant docs below, based on whether you'd like to use or develop CLP.

::::{grid} 1 1 2 2
:gutter: 2

:::{grid-item-card}
:link: user-guide/index
User guide
:link: user-docs/index
User docs
^^^
Docs for those interested in using and operating CLP.
:::

:::{grid-item-card}
:link: dev-guide/index
Developer guide
:link: dev-docs/index
Developer docs
Comment thread
quinntaylormitchell marked this conversation as resolved.
Resolved
^^^
Docs for those interested in developing CLP.
:::
Expand All @@ -107,8 +107,8 @@ Need help? Join us on one of our community servers:
:::{toctree}
:hidden:

user-guide/index
dev-guide/index
user-docs/index
dev-docs/index
:::

[badge-discord]: https://img.shields.io/discord/1377353873068392580?style=flat&logo=discord&logoColor=white&label=Discord&labelColor=%235561f5
Expand All @@ -118,7 +118,7 @@ dev-guide/index
[clp-ffi-py]: https://github.com/y-scope/clp-ffi-py
[clp-loglib-py]: https://github.com/y-scope/clp-loglib-py
[clp-paper]: https://www.usenix.org/system/files/osdi21-rodrigues.pdf
[datasets]: user-guide/resources-datasets
[datasets]: user-docs/resources-datasets
[feature-req]: https://github.com/y-scope/clp/issues/new?assignees=&labels=enhancement&template=feature-request.yml
[log-surgeon]: https://github.com/y-scope/log-surgeon
[log-viewer]: https://github.com/y-scope/yscope-log-viewer
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
CLP's core component contains the core code to compress, decompress, and search compressed logs. You
can use it to try CLP on your logs before deploying a cluster.

There are currently two flavours of CLP, depending on the format of your logs. The guides below
There are currently two flavours of CLP, depending on the format of your logs. The docs below
explain how to use each flavour.

::::{grid} 1 1 2 2
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# User guide
# User docs

This guide documents how to use and operate CLP. Use the left sidebar (if it's hidden, click the
These docs explain how to use and operate CLP. Use the left sidebar (if it's hidden, click the
<i class="fa fa-bars"></i> icon) to navigate to specific docs.
Comment thread
quinntaylormitchell marked this conversation as resolved.
Resolved

The sections are as follows:
Expand Down