[
https://issues.apache.org/jira/browse/ARROW-1911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16288192#comment-16288192
]
ASF GitHub Bot commented on ARROW-1911:
---------------------------------------
wesm closed pull request #1412: ARROW-1911: [JS] Add Graphistry to Arrow JS
proof points
URL: https://github.com/apache/arrow/pull/1412
This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:
As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):
diff --git a/README.md b/README.md
index 9dda25de9..15a9ffea2 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 9f586e1b3..1dd999a9e 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 9b1753f68..e58d335cd 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 38320c0ec..56f6e2bce 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
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> Add Graphistry to Arrow JS proof points
> ---------------------------------------
>
> Key: ARROW-1911
> URL: https://issues.apache.org/jira/browse/ARROW-1911
> Project: Apache Arrow
> Issue Type: Improvement
> Reporter: Leo Meyerovich
> Labels: pull-request-available
> Fix For: 0.8.0
>
> Original Estimate: 0.5h
> Remaining Estimate: 0.5h
>
> As part of upcoming publicity to the JS project, we wanted to add the
> Graphistry enterprise-grade use case to the homepage.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)