This is an automated email from the ASF dual-hosted git repository.
wesm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new 0095c4e ARROW-1911: [JS] Add Graphistry to Arrow JS proof points
0095c4e is described below
commit 0095c4e7a151c79a50255e190ddbc44c7f307510
Author: lmeyerov <[email protected]>
AuthorDate: Tue Dec 12 15:08:14 2017 -0500
ARROW-1911: [JS] Add Graphistry to Arrow JS proof points
Realized Graphistry's use wasn't listed, which matters as we're the most
enterprise-y user right now.
Also made the GOAI reference more clear.
Author: lmeyerov <[email protected]>
Closes #1412 from lmeyerov/patch-1 and squashes the following commits:
ff5f7375 [lmeyerov] fix(more precise description)
1fe8dad2 [lmeyerov] docs(fix backlink information architecture)
3a80c4d8 [lmeyerov] docs(tweak js readme)
d78f414c [lmeyerov] docs(normalize and sort implementation order)
4968dc93 [lmeyerov] docs(graphistry and goai in main powered by)
af8c0383 [lmeyerov] docs(include JS impl in main readme.md list)
e70e534d [lmeyerov] docs(add getting involved to develop.md)
a7e8d017 [lmeyerov] docs(add and cleanup orgs)
29629260 [lmeyerov] [JS] Add Graphistry to Arrow JS projects
---
README.md | 5 +++--
js/DEVELOP.md | 24 ++++++++++++++++++++++++
js/README.md | 35 ++++++++++++++++++++++++++---------
site/powered_by.md | 9 +++++++++
4 files changed, 62 insertions(+), 11 deletions(-)
diff --git a/README.md b/README.md
index 9dda25d..15a9ffe 100644
--- a/README.md
+++ b/README.md
@@ -37,8 +37,9 @@ Arrow is a set of technologies that enable big-data systems
to process and move
Initial implementations include:
- [The Arrow Format](https://github.com/apache/arrow/tree/master/format)
- - [Java implementation](https://github.com/apache/arrow/tree/master/java)
- [C++ implementation](https://github.com/apache/arrow/tree/master/cpp)
+ - [Java implementation](https://github.com/apache/arrow/tree/master/java)
+ - [JavaScript implementation](https://github.com/apache/arrow/tree/master/js)
- [Python interface to C++
libraries](https://github.com/apache/arrow/tree/master/python)
Arrow is an [Apache Software Foundation](www.apache.org) project. Learn more at
@@ -110,4 +111,4 @@ Thank you in advance for your contributions!
[1]: mailto:[email protected]
[2]: https://github.com/apache/arrow/tree/master/format
[3]: https://issues.apache.org/jira/browse/ARROW
-[4]: https://github.com/apache/arrow
\ No newline at end of file
+[4]: https://github.com/apache/arrow
diff --git a/js/DEVELOP.md b/js/DEVELOP.md
index 9f586e1..1dd999a 100644
--- a/js/DEVELOP.md
+++ b/js/DEVELOP.md
@@ -17,6 +17,30 @@
under the License.
-->
+# Getting Involved
+Even if you do not plan to contribute to Apache Arrow itself or Arrow
+integrations in other projects, we'd be happy to have you involved:
+
+* Join the mailing list: send an email to
+ [[email protected]][1]. Share your ideas and use cases for the
+ project.
+* [Follow our activity on JIRA][3]
+* [Learn the format][2]
+* Contribute code to one of the reference implementations
+
+We prefer to receive contributions in the form of GitHub pull requests. Please
send pull requests against the [github.com/apache/arrow][4] repository.
+
+If you are looking for some ideas on what to contribute, check out the [JIRA
+issues][3] for the Apache Arrow project. Comment on the issue and/or contact
+[[email protected]](http://mail-archives.apache.org/mod_mbox/arrow-dev/)
+with your questions and ideas.
+
+If you’d like to report a bug but don’t have time to fix it, you can still post
+it on JIRA, or email the mailing list
+[[email protected]](http://mail-archives.apache.org/mod_mbox/arrow-dev/)
+
+
+
# The npm scripts
* `npm run clean` - cleans targets
diff --git a/js/README.md b/js/README.md
index 9b1753f..e58d335 100644
--- a/js/README.md
+++ b/js/README.md
@@ -22,7 +22,7 @@
[](https://travis-ci.org/apache/arrow)
[](https://coveralls.io/github/apache/arrow)
-Arrow is a set of technologies that enable big-data systems to process and
transfer data quickly.
+Arrow is a set of technologies that enable big data systems to process and
transfer data quickly.
## install [apache-arrow from npm](https://www.npmjs.com/package/apache-arrow)
@@ -32,14 +32,9 @@ Arrow is a set of technologies that enable big-data systems
to process and trans
# Powering Columnar In-Memory Analytics
-Apache Arrow is a columnar memory layout specification for encoding vectors
and table-like containers of flat and nested data. The Arrow spec aligns
columnar data in memory to minimize cache misses and take advantage of the
latest SIMD (Single input multiple data) and GPU operations on modern
processors.
+[Apache Arrow](https://github.com/apache/arrow) is a columnar memory layout
specification for encoding vectors and table-like containers of flat and nested
data. The Arrow spec aligns columnar data in memory to minimize cache misses
and take advantage of the latest SIMD (Single input multiple data) and GPU
operations on modern processors.
-Apache Arrow is the emerging standard for large in-memory columnar data
([Spark](https://spark.apache.org/),
[Pandas](http://wesmckinney.com/blog/pandas-and-apache-arrow/),
[Drill](https://drill.apache.org/), ...). By standardizing on a common binary
interchange format, big data systems can reduce the costs and friction
associated with cross-system communication.
-
-# Related Projects
-
-* [GoAI](http://gpuopenanalytics.com/) -- Arrow-powered GPU analytics
-* [rxjs-mapd](https://github.com/graphistry/rxjs-mapd) -- A MapD Core
node-driver that returns query results as Arrow columns
+Apache Arrow is the emerging standard for large in-memory columnar data
([Spark](https://spark.apache.org/),
[Pandas](http://wesmckinney.com/blog/pandas-and-apache-arrow/),
[Drill](https://drill.apache.org/), [Graphistry](https://www.graphistry.com),
...). By standardizing on a common binary interchange format, big data systems
can reduce the costs and friction associated with cross-system communication.
# Usage
@@ -202,6 +197,28 @@ The JS community is a diverse group with a varied list of
target environments an
If you think we missed a compilation target and it's a blocker for adoption,
please open an issue.
+# People
+
+Full list of broader Apache Arrow
[committers](https://arrow.apache.org/committers/).
+
+* Brian Hulette, CCRi, _contributor_
+* Paul Taylor, Graphistry, Inc., _committer_
+
+# Powered By Apache Arrow in JS
+
+Full list of broader Apache Arrow [projects &
organizations](https://github.com/apache/arrow/blob/master/site/powered_by.md).
+
+## Open Source Projects
+
+* [Apache Arrow](https://arrow.apache.org) -- Parent project for Powering
Columnar In-Memory Analytics, including affiliated open source projects
+* [rxjs-mapd](https://github.com/graphistry/rxjs-mapd) -- A MapD Core
node-driver that returns query results as Arrow columns
+
+## Companies & Organizations
+
+* [CCRi](http://www.ccri.com/) -- Commonwealth Computer Research Inc, or CCRi,
is a Central Virginia based data science and software engineering company
+* [GOAI](http://gpuopenanalytics.com/) -- GPU Open Analytics Initiative
standardizes on Arrow as part of creating common data frameworks that enable
developers and statistical researchers to accelerate data science on GPUs
+* [Graphistry, Inc.](https://www.graphistry.com/) - An end-to-end GPU
accelerated visual investigation platform used by teams for security,
anti-fraud, and related investigations. Graphistry uses Arrow in its NodeJS GPU
backend and client libraries, and is an early contributing member to GOAI and
Arrow\[JS\] working to bring these technologies to the enterprise.
+
# License
[Apache 2.0](https://github.com/apache/arrow/blob/master/LICENSE)
@@ -209,4 +226,4 @@ If you think we missed a compilation target and it's a
blocker for adoption, ple
[1]: mailto:[email protected]
[2]: https://github.com/apache/arrow/tree/master/format
[3]: https://issues.apache.org/jira/browse/ARROW
-[4]: https://github.com/apache/arrow
\ No newline at end of file
+[4]: https://github.com/apache/arrow
diff --git a/site/powered_by.md b/site/powered_by.md
index 38320c0..56f6e2b 100644
--- a/site/powered_by.md
+++ b/site/powered_by.md
@@ -103,6 +103,13 @@ short description of your use case.
Dremio reads data from any source (RDBMS, HDFS, S3, NoSQL) into Arrow
buffers, and provides fast SQL access via ODBC, JDBC, and REST for BI,
Python, R, and more (all backed by Apache Arrow).
+* **[GOAI][19]:** Open GPU-Accelerated Analytics Initiative for Arrow-powered
+ analytics across GPU tools and vendors
+* **[Graphistry][18]:** Supercharged Visual Investigation Platform used by
+ teams for security, anti-fraud, and related investigations. The Graphistry
+ team uses Arrow in its NodeJS GPU backend and client libraries, and is an
+ early contributing member to GOAI and Arrow\[JS\] focused on bringing these
+ technologies to the enterprise.
* **[Quilt Data][13]:** Quilt is a data package manager, designed to make
managing data as easy as managing code. It supports Parquet format via
pyarrow for data access.
@@ -124,3 +131,5 @@ short description of your use case.
[15]: https://github.com/dask/dask
[16]: https://red-data-tools.github.io/
[17]: https://github.com/red-data-tools/red-arrow/
+[18]: https://www.graphistry.com
+[19]: http://gpuopenanalytics.com
--
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].