diff --git a/mini-lsm-book/sitemap.sh b/mini-lsm-book/sitemap.sh new file mode 100755 index 0000000..c832703 --- /dev/null +++ b/mini-lsm-book/sitemap.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +mdbook build +sscli -b https://skyzh.github.io/mini-lsm -r book -f xml -o > src/sitemap.xml +sscli -b https://skyzh.github.io/mini-lsm -r book -f txt -o > src/sitemap.txt diff --git a/mini-lsm-book/src/sitemap.txt b/mini-lsm-book/src/sitemap.txt new file mode 100644 index 0000000..815caec --- /dev/null +++ b/mini-lsm-book/src/sitemap.txt @@ -0,0 +1,32 @@ +https://skyzh.github.io/mini-lsm +https://skyzh.github.io/mini-lsm/00-get-started +https://skyzh.github.io/mini-lsm/00-overview +https://skyzh.github.io/mini-lsm/00-preface +https://skyzh.github.io/mini-lsm/00-v1 +https://skyzh.github.io/mini-lsm/01-block +https://skyzh.github.io/mini-lsm/02-sst +https://skyzh.github.io/mini-lsm/03-memtable +https://skyzh.github.io/mini-lsm/04-engine +https://skyzh.github.io/mini-lsm/05-compaction +https://skyzh.github.io/mini-lsm/06-recovery +https://skyzh.github.io/mini-lsm/07-bloom-filter +https://skyzh.github.io/mini-lsm/08-key-compression +https://skyzh.github.io/mini-lsm/09-whats-next +https://skyzh.github.io/mini-lsm/week1-01-memtable +https://skyzh.github.io/mini-lsm/week1-02-merge-iterator +https://skyzh.github.io/mini-lsm/week1-03-block +https://skyzh.github.io/mini-lsm/week1-04-sst +https://skyzh.github.io/mini-lsm/week1-05-read-path +https://skyzh.github.io/mini-lsm/week1-06-write-path +https://skyzh.github.io/mini-lsm/week1-07-sst-optimizations +https://skyzh.github.io/mini-lsm/week1-overview +https://skyzh.github.io/mini-lsm/week2-01-compaction +https://skyzh.github.io/mini-lsm/week2-02-simple +https://skyzh.github.io/mini-lsm/week2-03-tiered +https://skyzh.github.io/mini-lsm/week2-04-leveled +https://skyzh.github.io/mini-lsm/week2-05-manifest +https://skyzh.github.io/mini-lsm/week2-06-wal +https://skyzh.github.io/mini-lsm/week2-07-snacks +https://skyzh.github.io/mini-lsm/week2-overview +https://skyzh.github.io/mini-lsm/week3-overview +https://skyzh.github.io/mini-lsm/week4-overview diff --git a/mini-lsm-book/src/sitemap.xml b/mini-lsm-book/src/sitemap.xml new file mode 100644 index 0000000..6e6539a --- /dev/null +++ b/mini-lsm-book/src/sitemap.xml @@ -0,0 +1,131 @@ + + + + https://skyzh.github.io/mini-lsm + 2024-01-21T13:41:44.657Z + + + https://skyzh.github.io/mini-lsm/00-get-started + 2024-01-21T13:41:44.659Z + + + https://skyzh.github.io/mini-lsm/00-overview + 2024-01-21T13:41:44.658Z + + + https://skyzh.github.io/mini-lsm/00-preface + 2024-01-21T13:41:44.656Z + + + https://skyzh.github.io/mini-lsm/00-v1 + 2024-01-21T13:41:44.677Z + + + https://skyzh.github.io/mini-lsm/01-block + 2024-01-21T13:41:44.678Z + + + https://skyzh.github.io/mini-lsm/02-sst + 2024-01-21T13:41:44.679Z + + + https://skyzh.github.io/mini-lsm/03-memtable + 2024-01-21T13:41:44.680Z + + + https://skyzh.github.io/mini-lsm/04-engine + 2024-01-21T13:41:44.681Z + + + https://skyzh.github.io/mini-lsm/05-compaction + 2024-01-21T13:41:44.682Z + + + https://skyzh.github.io/mini-lsm/06-recovery + 2024-01-21T13:41:44.682Z + + + https://skyzh.github.io/mini-lsm/07-bloom-filter + 2024-01-21T13:41:44.683Z + + + https://skyzh.github.io/mini-lsm/08-key-compression + 2024-01-21T13:41:44.684Z + + + https://skyzh.github.io/mini-lsm/09-whats-next + 2024-01-21T13:41:44.685Z + + + https://skyzh.github.io/mini-lsm/week1-01-memtable + 2024-01-21T13:41:44.661Z + + + https://skyzh.github.io/mini-lsm/week1-02-merge-iterator + 2024-01-21T13:41:44.662Z + + + https://skyzh.github.io/mini-lsm/week1-03-block + 2024-01-21T13:41:44.663Z + + + https://skyzh.github.io/mini-lsm/week1-04-sst + 2024-01-21T13:41:44.664Z + + + https://skyzh.github.io/mini-lsm/week1-05-read-path + 2024-01-21T13:41:44.665Z + + + https://skyzh.github.io/mini-lsm/week1-06-write-path + 2024-01-21T13:41:44.666Z + + + https://skyzh.github.io/mini-lsm/week1-07-sst-optimizations + 2024-01-21T13:41:44.668Z + + + https://skyzh.github.io/mini-lsm/week1-overview + 2024-01-21T13:41:44.660Z + + + https://skyzh.github.io/mini-lsm/week2-01-compaction + 2024-01-21T13:41:44.669Z + + + https://skyzh.github.io/mini-lsm/week2-02-simple + 2024-01-21T13:41:44.670Z + + + https://skyzh.github.io/mini-lsm/week2-03-tiered + 2024-01-21T13:41:44.671Z + + + https://skyzh.github.io/mini-lsm/week2-04-leveled + 2024-01-21T13:41:44.672Z + + + https://skyzh.github.io/mini-lsm/week2-05-manifest + 2024-01-21T13:41:44.672Z + + + https://skyzh.github.io/mini-lsm/week2-06-wal + 2024-01-21T13:41:44.673Z + + + https://skyzh.github.io/mini-lsm/week2-07-snacks + 2024-01-21T13:41:44.674Z + + + https://skyzh.github.io/mini-lsm/week2-overview + 2024-01-21T13:41:44.669Z + + + https://skyzh.github.io/mini-lsm/week3-overview + 2024-01-21T13:41:44.675Z + + + https://skyzh.github.io/mini-lsm/week4-overview + 2024-01-21T13:41:44.676Z + +