Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor and reshape the content tree #2

Merged
merged 2 commits into from
Oct 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions backlog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Backlog

- Add homepage with better guidance
- Add content from `crate-tutorials` at `/install`
- Add ML content from other patches and repositories
- Link to tutorials in community forum
- Backport high-quality content from community forum
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ instructions.
verify that the cluster has auto-bootstrapped with three nodes. You should see
something like this:

.. image:: ../_assets/img/multi-node-cluster.png
.. image:: /_assets/img/multi-node-cluster.png
:alt: The CrateDB Admin UI showing a multi-node cluster


Expand Down
File renamed without changes.
15 changes: 9 additions & 6 deletions docs/admin/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,13 @@ practices.
.. rubric:: Table of contents

.. toctree::
:maxdepth: 1

general-upgrade-guidelines
rolling-upgrade
full-restart-upgrade
bootstrap-checks
:maxdepth: 1

bootstrap-checks
going-into-production
clustering/index
troubleshooting/index
upgrade/planning
upgrade/rolling
upgrade/full

Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,7 @@ A collection of guides and tools for troubleshooting CrateDB.
.. toctree::
:maxdepth: 1

crate-node
docker-jcmd
systables

File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Before kicking off an upgrade, there is a set of guidelines to ensure the best o
This is not an exhaustive list, so you should consider your organization's specific needs and incorporate any additional steps or considerations that are relevant to your environment.

Acknowledge breaking changes
-----------------------------
----------------------------

Review the `release notes`_ and documentation for the target version to understand any potential impact on existing functionality.
Ensure to review the intermediate versions' documentation also. For example, when upgrading from 4.8 to 5.3, besides reviewing 5.3 release notes, check for version 5.0, 5.1, and so on.
Expand All @@ -45,7 +45,7 @@ For the newly written records, you should consider using a mechanism to queue th
Before starting the upgrade process, ensure no backup processes are triggered, so disable any scheduled backup.

Define a rollback plan
-----------------------
----------------------

The rollback plan may vary depending on the specific infrastructure and upgrade process in use. It is also essential to adapt this outline to your organization's specific needs and incorporate any additional steps or considerations that are relevant to your environment. A set of steps to serve as an example is listed below:

Expand Down
File renamed without changes.
16 changes: 0 additions & 16 deletions docs/best-practices/index.rst

This file was deleted.

19 changes: 0 additions & 19 deletions docs/getting-started/index.rst

This file was deleted.

File renamed without changes.
File renamed without changes.
18 changes: 18 additions & 0 deletions docs/handbook/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
########
Handbook
########

A collection of CrateDB best practices and tips for common scenarios.

.. rubric:: Table of contents

.. toctree::
:maxdepth: 1

first-use
create-user
sharding-partitioning
performance/index
migrate/mysql
migrate/mongodb

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
12 changes: 5 additions & 7 deletions docs/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.. _index:
.. _getting-started:

==============
CrateDB Guides
Expand All @@ -23,15 +24,12 @@ massive amounts of machine data in real-time.
:maxdepth: 3
:titlesonly:

getting-started/index
admin/index
clustering/index
performance/index
going-into-production
best-practices/index
handbook/index
reference-architectures/index
integrations/index
troubleshooting/index
t/analysis/index
t/timeseries/index
t/ml/index


.. _Tutorials: https://crate.io/docs/crate/tutorials/en/latest/
Expand Down
31 changes: 0 additions & 31 deletions docs/integrations/index.rst

This file was deleted.

14 changes: 14 additions & 0 deletions docs/t/analysis/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
###############################
Data Analysis and Visualization
###############################

This section of the documentation covers integrations of CrateDB with other
tools, specifically related to data analysis and visualization.

.. toctree::
:maxdepth: 1

r
powerbi-desktop
powerbi-gateway

File renamed without changes.
12 changes: 12 additions & 0 deletions docs/t/ml/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#############################
Machine Learning with CrateDB
#############################

This section of the documentation covers integrations of CrateDB with machine
learning frameworks and tools.

.. toctree::
:maxdepth: 1

tensorflow

File renamed without changes.
33 changes: 33 additions & 0 deletions docs/t/timeseries/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#############################
Working with Time Series Data
#############################

This section of the documentation covers integrations of CrateDB with other
tools, with respect to time-series use-cases.


.. rubric:: Basics

.. toctree::
:maxdepth: 1

generate/index
normalize-intervals


.. rubric:: Ingestion

.. toctree::
:maxdepth: 1

kafka-connect
streamsets


.. rubric:: Enrichment

.. toctree::
:maxdepth: 1

azure-functions

File renamed without changes.