You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Rationale for this change
Improving docs by removing typos
### What changes are included in this PR?
Fix typos in rst files
### Are these changes tested?
Documentation-only changes
### Are there any user-facing changes?
Documentation-only changes
Authored-by: omahs <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
Copy file name to clipboardExpand all lines: docs/source/developers/benchmarks.rst
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -159,9 +159,9 @@ Writing a benchmark
159
159
By contrast to realtime which is the wall clock time, e.g. the difference
160
160
between end_time - start_time. In a single thread model, the cputime is
161
161
preferable since it is less affected by context switching. In a multi thread
162
-
scenario, the cputime will give incorrect result since the since it'll
163
-
be inflated by the number of threads and can be far off realtime. Thus, if
164
-
the benchmark is multi threaded, it might be better to use
162
+
scenario, the cputime will give incorrect result since it'll be inflated by
163
+
the number of threads and can be far off realtime. Thus, if the benchmark is
164
+
multi threaded, it might be better to use
165
165
``SetRealtime()``, see this `example <https://github.com/apache/arrow/blob/a9582ea6ab2db055656809a2c579165fe6a811ba/cpp/src/arrow/io/memory-benchmark.cc#L223-L227>`_.
Copy file name to clipboardExpand all lines: docs/source/developers/continuous_integration/overview.rst
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,11 +24,11 @@ Continuous Integration for Arrow is fairly complex as it needs to run across dif
24
24
25
25
Some files central to Arrow CI are:
26
26
27
-
- ``docker-compose.yml`` - here we define docker services which can be configured using either enviroment variables, or the default values for these variables.
27
+
- ``docker-compose.yml`` - here we define docker services which can be configured using either environment variables, or the default values for these variables.
28
28
- ``.env`` - here we define default values to configure the services in ``docker-compose.yml``
29
29
- ``appveyor.yml`` - here we define workflows that run on Appveyor
30
30
31
-
We use :ref:`Docker<docker-builds>` in order to have portable and reproducible Linux builds, as well as running Windows builds in Windows containers. We use :ref:`Archery<Archery>` and :ref:`Crossbow<Crossbow>` to help co-ordinate the various CI tasks.
31
+
We use :ref:`Docker<docker-builds>` in order to have portable and reproducible Linux builds, as well as running Windows builds in Windows containers. We use :ref:`Archery<Archery>` and :ref:`Crossbow<Crossbow>` to help coordinate the various CI tasks.
32
32
33
33
One thing to note is that some of the services defined in ``docker-compose.yml`` are interdependent. When running services locally, you must either manually build its dependencies first, or build it via the use of ``archery docker run ...`` which automatically finds and builds dependencies.
34
34
@@ -69,6 +69,6 @@ Crossbow is a subcomponent of Archery and can be used to manually trigger builds
69
69
- the file ``dev/tasks/tasks.yml`` containing the configuration for various tasks which can be run via Crossbow
70
70
- subdirectories containing different task templates (specified using `jinja2 syntax <https://jinja.palletsprojects.com/>`_), divided roughly by language or package management system.
71
71
72
-
Most of these tasks are run as part of the nightly builds, though they can also be triggered manually by add a comment to a PR which begins with ``@github-actions crossbow submit`` followed by the name of the task to be run.
72
+
Most of these tasks are run as part of the nightly builds, though they can also be triggered manually by adding a comment to a PR which begins with ``@github-actions crossbow submit`` followed by the name of the task to be run.
73
73
74
74
For convenience purpose, the tasks in ``dev/tasks/tasks.yml`` are defined in groups, which makes it simpler for multiple tasks to be submitted to Crossbow at once. The task definitions here contain information about which service defined in ``docker-compose.yml`` to run, the CI service to run the task on, and which template file to use as the basis for that task.
0 commit comments