Skip to content

Instantly share code, notes, and snippets.

View mbroadst's full-sized avatar

Matt Broadstone mbroadst

View GitHub Profile
'use strict';
function createCommandOptions(manager, localOptions) {
const options = Object.assign(
{
host: 'defaultHost',
port: 27017,
connectionTimeoutMS: 5000,
socketTimeoutMS: 0,
pool: 1,
const mongodb = require('mongodb');
const MongoClient = mongodb.MongoClient;
const expect = require('chai').expect;
const MongoNetworkError = mongodb.MongoNetworkError;
const testContext = {};
describe('Beta Examples (transactions)', function() {
before(function() {
testContext.url = 'mongodb://localhost:27017/test?replicaSet=rs0';
return MongoClient.connect(testContext.url)
const mongodb = require('mongodb');
const MongoClient = mongodb.MongoClient;
const expect = require('chai').expect;
const MongoNetworkError = mongodb.MongoNetworkError;
const testContext = {};
describe('Beta Examples (transactions)', function() {
before(function() {
testContext.url = 'mongodb://localhost:27017/test?replicaSet=rs0';
return MongoClient.connect(testContext.url)
module testlib [system] {
header "test-library-shim.h"
link "testlib"
export *
}
static NAN_METHOD(Test) {
// do some work
DoReturn(info);
}
void DoReturn(const Nan::FunctionCallbackInfo<v8::Value> &info) {
info.GetReturnValue().Set(5555);
}
From b8965640622e2b649503b67faf88b9acba23bba6 Mon Sep 17 00:00:00 2001
From: Matt Broadstone <mbroadst@gmail.com>
Date: Mon, 11 Apr 2016 09:43:16 -0400
Subject: [PATCH 4/4] remove no-registry flag for npm install
---
mk/support/pkg/npm-pkg.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mk/support/pkg/npm-pkg.inc b/mk/support/pkg/npm-pkg.inc
d /run/rethinkdb 0755 rethinkdb rethinkdb -
[Unit]
Description=RethinkDB database server for instance '%i'
[Service]
User=rethinkdb
Group=rethinkdb
ExecStart=/usr/bin/rethinkdb serve --config-file /etc/rethinkdb/instances.d/%i.conf
KillMode=process
PrivateTmp=true
From 859f52eb1ca37c937ed30af0ac6a1fd98fb64618 Mon Sep 17 00:00:00 2001
From: Matt Broadstone <mbroadst@gmail.com>
Date: Mon, 11 Apr 2016 12:08:58 -0400
Subject: [PATCH 5/5] use separate toolsets for v8 while cross compiling
---
mk/support/pkg/v8.sh | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/mk/support/pkg/v8.sh b/mk/support/pkg/v8.sh
From a86617b06b6fe9409be8c78aff97acc1f16bf6e5 Mon Sep 17 00:00:00 2001
From: Matt Broadstone <mbroadst@gmail.com>
Date: Mon, 11 Apr 2016 09:41:00 -0400
Subject: [PATCH 3/3] fix v8 pkg_install-include for cross compile
---
mk/support/pkg/v8.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mk/support/pkg/v8.sh b/mk/support/pkg/v8.sh