valkey-io / valkey-doc

Other
17 stars 25 forks source link

Documentation review for publishing #91

Open madolson opened 1 month ago

madolson commented 1 month ago

We want to have someone review each topic to validate it still makes sense and are self-coherent. Specifically review the following usage:

  1. Make sure all usage of Redis is either correctly using Redis OSS, and remove all references to Redis proprietary features (Redis enterprise, Redis cloud, Redis stack)
  2. Remove all references to old and unsupported versions of Redis OSS (pre 6.0).
  3. Make sure that master and slave are replaced with primary replica.

    • [X] :acl.md @madolson
    • [ ] :admin.md
    • [ ] :benchmark.md
    • [x] :bitfields.md
    • [ ] :bitmaps.md
    • [x] :cli.md
    • [ ] :client-side-caching.md
    • [x] :clients.md
    • [ ] :cluster-spec.md
    • [ ] :cluster-tutorial.md
    • [ ] :command-arguments.md
    • [ ] :command-tips.md
    • [ ] :data-types.md
    • [x] :debugging.md
    • [ ] :distlock.md
    • [x] :encryption.md
    • [ ] :eval-intro.md
    • [ ] :faq.md
    • [ ] :functions-intro.md
    • [x] :geospatial.md
    • [ ] :get-started.md
    • [ ] :hashes.md
    • [x] :history.md
    • [x] :hyperloglogs.md
    • [ ] :index.md
    • [x] :indexing.md
    • [x] :installation.md
    • [ ] :internals-eventlib.md
    • [x] :internals-sds.md
    • [ ] :internals-vm.md
    • [ ] :internals.md
    • [x] :introduction.md
    • [x] :key-specs.md
    • [x] :keyspace.md
    • [x] :latency-monitor.md
    • [ ] :latency.md
    • [x] :ldb.md
    • [ ] :license.md
    • [x] :lists.md
    • [x] :lru-cache.md
    • [ ] :lua-api.md
    • [x] :mass-insertion.md
    • [x] :memory-optimization.md
    • [ ] :modules-api-ref.md
    • [ ] :modules-blocking-ops.md
    • [ ] :modules-intro.md
    • [x] :modules-native-types.md
    • [x] :notifications.md
    • [ ] :performance-on-cpu.md
    • [ ] :persistence.md
    • [ ] :pipelining.md
    • [ ] :problems.md
    • [ ] :programmability.md
    • [ ] :protocol.md
    • [ ] :pubsub.md
    • [ ] :quickstart.md
    • [ ] :rdd.md
    • [ ] :releases.md
    • [ ] :replication.md
    • [ ] :security.md
    • [ ] :sentinel-clients.md
    • [ ] :sentinel.md
    • [ ] :sets.md
    • [ ] :signals.md
    • [ ] :sorted-sets.md
    • [ ] :streams-intro.md
    • [ ] :strings.md
    • [ ] :transactions.md
    • [ ] :twitter-clone.md
    • [ ] :valkey.conf.md
stockholmux commented 1 month ago

A few other things that are vital to this review:

(I'm curious if we should manage this issue from the website repo because we can flagging it with the config.extra.review_list)

stockholmux commented 1 month ago

See #96 for my review of admin.md

stockholmux commented 1 month ago

bitfields.md reviewed ✅

stockholmux commented 1 month ago

bitmaps.md reviewed. Looks good except for my uncertainty around #97

stockholmux commented 1 month ago

cli.md reviewed ✅

stockholmux commented 1 month ago

clients.md reviewed ✅

stockholmux commented 1 month ago

command-tips.md reviewed, non-blocking minor issues (see #99 )

stockholmux commented 1 month ago

data-types.md reviewed, non-blocking minor issues on the website side (valkey-io/valkey-io.github.io#75) and content (#100)

stockholmux commented 1 month ago

debugging.md reviewed ✅

stockholmux commented 1 month ago

distlock.md reviewed, needs work (#101)

stockholmux commented 1 month ago

encryption.md reviewed ✅

stockholmux commented 1 month ago

eval-intro.md reviewed, needs work (#102)

stockholmux commented 1 month ago

faq.md reviewed, needs work (#103)

stockholmux commented 1 month ago

functions-intro.md reviewed, needs minor work (#104)

stockholmux commented 1 month ago

geospatial.md reviewed ✅

stockholmux commented 1 month ago

get-started.md reviewed ✅ but isn't very useful at the moment. I added #105 to track expanding it.

stockholmux commented 1 month ago

hashes.md reviewed, needs minor work to fix (#106)

stockholmux commented 1 month ago

history.md reviewed ✅

stockholmux commented 1 month ago

hyperloglogs.md reviewed ✅

stockholmux commented 1 month ago

indexing.md reviewed ✅ (small issue with syntax highlighting #107)

stockholmux commented 1 month ago

installation.md reviewed ✅ but could probably use a modern refresh (see #108)

stockholmux commented 1 month ago

internals-eventlib.md reviewed. ❌ we should yank this documentation from Valkey (see #109)

stockholmux commented 1 month ago

internals-sds.md reviewed ✅ . (Like internals-eventlib.md it's historical but lacks many of the confusing issue and I think how SDS works is still relevant in 2024)

stockholmux commented 1 month ago

internals-vm.md reviewed ❌ we should also remove this documentation from Valkey (see #110 for details)

stockholmux commented 1 month ago

internals.md reviewed ❌ . Looks like this isn't really a docs page just a disclaimer - regardless, probably not useful to include in valkey.io

stockholmux commented 1 month ago

introduction.md reviewed ✅ needs some minor work though #111

stockholmux commented 1 month ago

key-specs.md reviewed ✅

stockholmux commented 1 month ago

keyspace.md reviewed ✅

stockholmux commented 1 month ago

latency-monitor.md reviewed ✅ except for a minor issue about single-threadedness (#112)

stockholmux commented 1 month ago

latency.md reviewed. Has a couple of things that need to be removed, but mostly just badly out of date (#113)

stockholmux commented 1 month ago

ldb.md reviewed ✅ (No content issue but the embedded video breaks the layout on mobile valkey-io/valkey-io.github.io#76)

stockholmux commented 1 month ago

lists.md reviewed ✅

stockholmux commented 1 month ago

lru-cache.md reviewed ✅ has old but info that needs to be refactored.

stockholmux commented 1 month ago

lua-api.md reviewed but has many issues #116

stockholmux commented 1 month ago

mass-insertion.md reviewed ✅ only small-ish issues (#117)

stockholmux commented 1 month ago

memory-optimization.md reviewed ✅ - some confusing titles, but nothing huge.

stockholmux commented 1 month ago

@zuiderkwast I recall you saying that modules-api-ref.md is generated so no use in reviewing it here.

stockholmux commented 1 month ago

modules-blocking-ops.md reviewed, needs some work (#120)

stockholmux commented 1 month ago

modules-intro.md needs work. ~Either this documentation was never finished or it represents a slice in time (and probably should be deleted)~ (#121)

zuiderkwast commented 1 month ago

Isn't master => primary is a huge change? The docs are consistently using master-replica. I think we should do it, but I maybe not in the same issue/PR?

zuiderkwast commented 1 month ago

@zuiderkwast I recall you saying that modules-api-ref.md is generated so no use in reviewing it here.

It's generated from code comments in the code repo. We can still change the text, but it has to be done in the code, then generate the markdown file from that.

stockholmux commented 1 month ago

modules-native-types.md reviewed ✅ , needs a little work (#122) but nothing show stopping.

stockholmux commented 1 month ago

notifications.md reviewed ✅

stockholmux commented 1 month ago

performance-on-cpu.md reviewed ✅ , very minor non-blocking issue (#124)

stockholmux commented 1 month ago

persistence.md reviewed ✅

stockholmux commented 1 month ago

pipelining.md reviewed ✅ , minor non-blocking issues (#125)

stockholmux commented 1 month ago

problems.md reviewed ✅

stockholmux commented 1 month ago

programmability.md reviewed ✅ , has a few issues (#126)

stockholmux commented 1 month ago

protocol.md reviewed. Needs quite a bit of work (#127)

stockholmux commented 1 month ago

pubsub.md reviewed. Needs a little work to remove ancient broken example (#128)