Skip to content

Commit ff956c3

Browse files
committed
removed references to nodejs bindings
issue: Node.js Bindings #129
1 parent 0d08fcf commit ff956c3

11 files changed

Lines changed: 6 additions & 77 deletions

File tree

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ VPATH += $(addprefix :,$(filter-out lib,$(patsubst -L%,%,$(filter -L%,$(LDFLAGS)
9393

9494
CS_PROJECTS := flow/actorcompiler flow/coveragetool fdbclient/vexillographer
9595
CPP_PROJECTS := flow fdbrpc fdbclient fdbbackup fdbserver fdbcli bindings/c bindings/java fdbmonitor bindings/flow/tester bindings/flow
96-
OTHER_PROJECTS := bindings/python bindings/ruby bindings/nodejs bindings/go
96+
OTHER_PROJECTS := bindings/python bindings/ruby bindings/go
9797

9898
CS_MK_GENERATED := $(CS_PROJECTS:=/generated.mk)
9999
CPP_MK_GENERATED := $(CPP_PROJECTS:=/generated.mk)
@@ -127,7 +127,7 @@ else
127127
endif
128128
@echo "#define FDB_VT_PACKAGE_NAME \"$(PACKAGE_NAME)\"" >> $@
129129

130-
bindings: fdb_c fdb_python fdb_ruby fdb_java fdb_node fdb_flow fdb_flow_tester fdb_go fdb_go_tester
130+
bindings: fdb_c fdb_python fdb_ruby fdb_java fdb_flow fdb_flow_tester fdb_go fdb_go_tester
131131

132132
Makefiles: $(MK_GENERATED)
133133

bindings/bindingtester/known_testers.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,6 @@ def _absolute_path(path):
5858
testers = {
5959
'python': Tester('python', 'python ' + _absolute_path('python/tests/tester.py'), 2040, 23, MAX_API_VERSION, types=ALL_TYPES),
6060
'python3': Tester('python3', 'python3 ' + _absolute_path('python/tests/tester.py'), 2040, 23, MAX_API_VERSION, types=ALL_TYPES),
61-
'node': Tester('node', _absolute_path('nodejs/tests/tester.js'), 53, 500, MAX_API_VERSION),
62-
'streamline': Tester('streamline', _absolute_path('nodejs/tests/streamline_tester._js'), 53, 500, MAX_API_VERSION),
6361
'ruby': Tester('ruby', _absolute_path('ruby/tests/tester.rb'), 64, 23, MAX_API_VERSION),
6462
'java': Tester('java', _java_cmd + 'StackTester', 2040, 510, MAX_API_VERSION, types=ALL_TYPES),
6563
'java_async': Tester('java', _java_cmd + 'AsyncStackTester', 2040, 510, MAX_API_VERSION, types=ALL_TYPES),

bindings/bindingtester/run_binding_tester.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ BREAKONERROR="${BREAKONERROR:-0}"
2525
RUNSCRIPTS="${RUNSCRIPTS:-1}"
2626
RUNTESTS="${RUNTESTS:-1}"
2727
RANDOMTEST="${RANDOMTEST:-0}"
28-
BINDINGTESTS="${BINDINGTESTS:-python python3 java java_async ruby node go flow}"
28+
BINDINGTESTS="${BINDINGTESTS:-python python3 java java_async ruby go flow}"
2929
LOGLEVEL="${LOGLEVEL:-INFO}"
3030
_BINDINGTESTS=(${BINDINGTESTS})
3131
DISABLEDTESTS=()

bindings/bindingtester/run_tester_loop.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ function run_scripted() {
2424
scripted ruby
2525
scripted java
2626
scripted java_async
27-
scripted node
2827
scripted go
2928
scripted flow
3029
}
@@ -40,8 +39,6 @@ while `true`; do
4039
run ruby
4140
run java
4241
run java_async
43-
run node
44-
#run streamline
4542
run go
4643
run flow
4744
done

build/tarball.py

Lines changed: 0 additions & 47 deletions
This file was deleted.

documentation/sphinx/source/administration.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@ For **RHEL/CentOS**, perform the upgrade using the rpm command:
611611
user@host$ sudo rpm -Uvh |package-rpm-clients| \\
612612
|package-rpm-server|
613613
614-
The ``foundationdb-clients`` package also installs the :doc:`Python <api-python>` and :doc:`C <api-c>` APIs. If your clients use :doc:`Ruby <api-ruby>`, `Java <javadoc/index.html>`_, :doc:`Node.js <api-node>`, or `Go <godoc/fdb.html>`_, follow the instructions in the corresponding language documentation to install the APIs.
614+
The ``foundationdb-clients`` package also installs the :doc:`Python <api-python>` and :doc:`C <api-c>` APIs. If your clients use :doc:`Ruby <api-ruby>`, `Java <javadoc/index.html>`_, or `Go <https://godoc.org/github.com/apple/foundationdb/bindings/go/src/fdb>`_, follow the instructions in the corresponding language documentation to install the APIs.
615615

616616
Test the database
617617
-----------------

documentation/sphinx/source/api-common.rst.inc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,6 @@
443443
.. |directory-create-or-open-blurb| replace::
444444
Opens the directory with ``path`` specified as |dir-path-type| of strings. ``path`` can also be a string, in which case it will be automatically wrapped in |dir-path-type|. All string values in a path will be converted to unicode. If the directory does not exist, it is created (creating parent directories if necessary).
445445

446-
.. **NOTE** this blurb is not used in api-node
447446
.. |directory-create-or-open-return-blurb| replace::
448447
Returns the directory and its contents as a |directory-subspace|.
449448

@@ -456,7 +455,6 @@
456455
.. |directory-move-blurb| replace::
457456
Moves the directory at ``old_path`` to ``new_path``. There is no effect on the physical prefix of the given directory or on clients that already have the directory open. The method will |error-raise-type| an |error-type| if a directory does not exist at ``old_path``, a directory already exists at ``new_path``, or the parent directory of ``new_path`` does not exist.
458457

459-
.. **NOTE** this blurb is not used in api-node
460458
.. |directory-move-return-blurb| replace::
461459
Returns the directory at its new location as a |directory-subspace|.
462460

documentation/sphinx/source/api-reference.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ The following documents give detailed descriptions of the API for each language:
1212

1313
api-python
1414
api-ruby
15-
Node.js API <api-node>
1615
Java API <relative://javadoc/index.html>
1716
Go API <relative://godoc/fdb.html>
1817
api-c

documentation/sphinx/source/getting-started-linux.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ Managing the FoundationDB service
110110
Next steps
111111
==========
112112

113-
* Install the APIs for :doc:`Ruby <api-ruby>`, `Java <javadoc/index.html>`_, or :doc:`Node.js <api-node>` if you intend to use those languages. :doc:`Python <api-python>` and :doc:`C <api-c>` APIs were installed along with the ``foundationdb-clients`` package above.
113+
* Install the APIs for :doc:`Ruby <api-ruby>`, `Java <javadoc/index.html>`_, or `Go <https://godoc.org/github.com/apple/foundationdb/bindings/go/src/fdb>`_ if you intend to use those languages. :doc:`Python <api-python>` and :doc:`C <api-c>` APIs were installed along with the ``foundationdb-clients`` package above.
114114
* See :doc:`tutorials` for samples of developing applications with FoundationDB.
115115
* See :doc:`developer-guide` for information of interest to developers, including common design patterns and performance considerations.
116116
* See :doc:`administration` for detailed administration information.

documentation/sphinx/source/getting-started-mac.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ Managing the FoundationDB service
101101
Next steps
102102
==========
103103

104-
* Install the APIs for :doc:`Ruby <api-ruby>`, `Java <javadoc/index.html>`_, or :doc:`Node.js <api-node>` if you intend to use those languages. :doc:`Python <api-python>` and :doc:`C <api-c>` APIs were installed using the FoundationDB installer above.
104+
* Install the APIs for :doc:`Ruby <api-ruby>`, `Java <javadoc/index.html>`_, or `Go <https://godoc.org/github.com/apple/foundationdb/bindings/go/src/fdb>`_ if you intend to use those languages. :doc:`Python <api-python>` and :doc:`C <api-c>` APIs were installed using the FoundationDB installer above.
105105
* See :doc:`tutorials` for samples of developing applications with FoundationDB.
106106
* See :doc:`developer-guide` for information of interest to developers, including common design patterns and performance considerations.
107107
* See :doc:`administration` for detailed administration information.

0 commit comments

Comments
 (0)