This is an automated email from the ASF dual-hosted git repository.
alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-site.git
The following commit(s) were added to refs/heads/master by this push:
new cfab7736d77 Update row format doc links (#276)
cfab7736d77 is described below
commit cfab7736d77e6e23bf4d1d5de4e22658df924acf
Author: Raphael Taylor-Davies <[email protected]>
AuthorDate: Fri Nov 25 18:33:34 2022 +0000
Update row format doc links (#276)
---
_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-1.md | 6 +++---
_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-2.md | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-1.md
b/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-1.md
index bfe9cc4ddfe..75950be25d7 100644
--- a/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-1.md
+++ b/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-1.md
@@ -30,7 +30,7 @@ Sorting is one of the most fundamental operations in modern
databases and other
Sorting is also one of the most well studied topics in computer science. The
classic survey paper for databases is [Implementing Sorting in Database
Systems](https://dl.acm.org/doi/10.1145/1132960.1132964) by Goetz Graefe which
provides a thorough academic treatment and is still very applicable today.
However, it may not be obvious how to apply the wisdom and advanced techniques
described in that paper to modern systems. In addition, the excellent [DuckDB
blog on sorting](https://duckdb. [...]
-In this series we explain in detail the new [row
format](https://docs.rs/arrow/25.0.0/arrow/row/index.html) in the [Rust
implementation](https://github.com/apache/arrow-rs) of [Apache
Arrow](https://arrow.apache.org/), and how we used to make sorting more than
[3x](https://github.com/apache/arrow-rs/pull/2929) faster than an alternate
comparator based approach. The benefits are especially pronounced for strings,
dictionary encoded data, and sorts with large numbers of columns.
+In this series we explain in detail the new [row
format](https://docs.rs/arrow/27.0.0/arrow/row/index.html) in the [Rust
implementation](https://github.com/apache/arrow-rs) of [Apache
Arrow](https://arrow.apache.org/), and how we used to make sorting more than
[3x](https://github.com/apache/arrow-rs/pull/2929) faster than an alternate
comparator based approach. The benefits are especially pronounced for strings,
dictionary encoded data, and sorts with large numbers of columns.
## Multicolumn / Lexicographical Sort Problem
@@ -227,6 +227,6 @@ You can find more information on how to leverage such
representation in the "Bin
## Next up: Row Format
-This post has introduced the concept and challenges of multi column sorting,
and shown why a comparable byte array representation, such as the [row
format](https://docs.rs/arrow/25.0.0/arrow/row/index.html) introduced to the
[Rust implementation](https://github.com/apache/arrow-rs) of [Apache
Arrow](https://arrow.apache.org/), is such a compelling primitive.
+This post has introduced the concept and challenges of multi column sorting,
and shown why a comparable byte array representation, such as the [row
format](https://docs.rs/arrow/27.0.0/arrow/row/index.html) introduced to the
[Rust implementation](https://github.com/apache/arrow-rs) of [Apache
Arrow](https://arrow.apache.org/), is such a compelling primitive.
-In [the next post]({% post_url
2022-11-07-multi-column-sorts-in-arrow-rust-part-2 %}) we explain how this
encoding works, but if you just want to use it, check out the
[docs](https://docs.rs/arrow/latest/arrow/row/index.html) for getting started,
and report any issues on our
[bugtracker](https://github.com/apache/arrow-rs/issues). As always, the [Arrow
community](https://github.com/apache/arrow-rs#arrow-rust-community) very much
looks forward to seeing what you build with it!
+In [the next post]({% post_url
2022-11-07-multi-column-sorts-in-arrow-rust-part-2 %}) we explain how this
encoding works, but if you just want to use it, check out the
[docs](https://docs.rs/arrow/27.0.0/arrow/row/index.html) for getting started,
and report any issues on our
[bugtracker](https://github.com/apache/arrow-rs/issues). As always, the [Arrow
community](https://github.com/apache/arrow-rs#arrow-rust-community) very much
looks forward to seeing what you build with it!
diff --git a/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-2.md
b/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-2.md
index 2549d573669..5968dadef5f 100644
--- a/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-2.md
+++ b/_posts/2022-11-07-multi-column-sorts-in-arrow-rust-part-2.md
@@ -26,7 +26,7 @@ limitations under the License.
## Introduction
-In [Part 1]({% post_url 2022-11-07-multi-column-sorts-in-arrow-rust-part-1 %})
of this post, we described the problem of Multi-Column Sorting and the
challenges of implementing it efficiently. This second post explains how the
new [row format](https://docs.rs/arrow/25.0.0/arrow/row/index.html) in the
[Rust implementation](https://github.com/apache/arrow-rs) of [Apache
Arrow](https://arrow.apache.org/) works and is constructed.
+In [Part 1]({% post_url 2022-11-07-multi-column-sorts-in-arrow-rust-part-1 %})
of this post, we described the problem of Multi-Column Sorting and the
challenges of implementing it efficiently. This second post explains how the
new [row format](https://docs.rs/arrow/27.0.0/arrow/row/index.html) in the
[Rust implementation](https://github.com/apache/arrow-rs) of [Apache
Arrow](https://arrow.apache.org/) works and is constructed.
## Row Format
@@ -236,7 +236,7 @@ Similarly, supporting SQL compatible sorting also requires
a format that can spe
## Conclusion
-Hopefully these two articles have given you a flavor of what is possible with
a comparable row format and how it works. Feel free to check out the
[docs](https://docs.rs/arrow/latest/arrow/row/index.html) for instructions on
getting started, and report any issues on our
[bugtracker](https://github.com/apache/arrow-rs/issues).
+Hopefully these two articles have given you a flavor of what is possible with
a comparable row format and how it works. Feel free to check out the
[docs](https://docs.rs/arrow/27.0.0/arrow/row/index.html) for instructions on
getting started, and report any issues on our
[bugtracker](https://github.com/apache/arrow-rs/issues).
Using this format for lexicographic sorting is more than
[3x](https://github.com/apache/arrow-rs/pull/2929) faster than the comparator
based approach, with the benefits especially pronounced for strings,
dictionaries and sorts with large numbers of columns.