summaryrefslogtreecommitdiffstats
path: root/chapters/sigmod23/extensions.tex
diff options
context:
space:
mode:
authorDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2025-06-01 13:15:52 -0400
committerDouglas B. Rumbaugh <doug@douglasrumbaugh.com>2025-06-01 13:15:52 -0400
commitcd3447f1cad16972e8a659ec6e84764c5b8b2745 (patch)
tree5a50b6e8a99646e326b2c41714f50e4f7dee64d0 /chapters/sigmod23/extensions.tex
parent6354e60f106a89f5bf807082561ed5efd9be0f4f (diff)
downloaddissertation-cd3447f1cad16972e8a659ec6e84764c5b8b2745.tar.gz
Julia updates
Diffstat (limited to 'chapters/sigmod23/extensions.tex')
-rw-r--r--chapters/sigmod23/extensions.tex4
1 files changed, 2 insertions, 2 deletions
diff --git a/chapters/sigmod23/extensions.tex b/chapters/sigmod23/extensions.tex
index 3a3cba3..3304b76 100644
--- a/chapters/sigmod23/extensions.tex
+++ b/chapters/sigmod23/extensions.tex
@@ -56,7 +56,7 @@ structure using in XDB~\cite{li19}.
Because our dynamization technique is built on top of static data
structures, a limited form of concurrency support is straightforward to
-implement. To that end, created a proof-of-concept dynamization of an
+implement. To that end, we created a proof-of-concept dynamization of an
ISAM Tree for IRS based on a simplified version of a general concurrency
controlled scheme for log-structured data stores~\cite{golan-gueta15}.
@@ -79,7 +79,7 @@ accessing them have finished.
The buffer itself is an unsorted array, so a query can capture a
consistent and static version by storing the tail pointer at the time
the query begins. New inserts can be performed concurrently by doing
-a fetch-and-and on the tail. By using multiple buffers, inserts and
+a fetch-and-add on the tail. By using multiple buffers, inserts and
reconstructions can proceed, to some extent, in parallel, which helps to
hide some of the insertion tail latency due to blocking on reconstructions
during a buffer flush.