Skip to content

Instantly share code, notes, and snippets.

Zachary Tong polyfractal

Block or report user

Report or block polyfractal

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View movingstd.js
var alter = require('../lib/alter.js');
var _ = require('lodash');
var Chainable = require('../lib/classes/chainable');
module.exports = new Chainable('movingstd', {
args: [
name: 'inputSeries',
types: ['seriesList']
View gist:4542494
#create a test index with shingle mapping
curl -XPUT localhost:9200/test -d '{
"filter":["standard", "lowercase", "filter_stop", "filter_shingle"]
polyfractal / gist:4704772
Last active Jun 1, 2019
Commands associated with the "Starts-with" ElasticSearch tutorial
View gist:4704772
#Create the index with no mapping
curl -XPUT localhost:9200/startswith/
#add some data
curl -XPOST localhost:9200/startswith/test/ -d '{"title":"river dog"}'
curl -XPOST localhost:9200/startswith/test/ -d '{"title":"data"}'
curl -XPOST localhost:9200/startswith/test/ -d '{"title":"drive"}'
curl -XPOST localhost:9200/startswith/test/ -d '{"title":"drunk"}'
curl -XPOST localhost:9200/startswith/test/ -d '{"title":"dzone"}'

I ran a smaller scale test to check if skew affects the system. Test parameters:

  • 10 "nodes"
  • 300 "queries"
  • 5 "metrics
  • 300 hours

Totaling 15,000 time series, 4,500,000 data points total.

Normal Distribution


Keybase proof

I hereby claim:

  • I am polyfractal on github.
  • I am polyfractal ( on keybase.
  • I have a public key ASBPje2PPWOEKEtFV006hag1mOZ7HYqck57tn2ImyPTj1go

To claim this, I am signing this object:

View gist:8409633
curl -XPUT "http://localhost:9200/test" -d'
"mappings": {
"test" : {
"properties": {
"arrayfield" : {
"type": "string"
View results.txt
./bin/ "/usr/share/elasticsearch/bin/elasticsearch -Des.path.conf=/etc/elasticsearch/"
Starting Elasticsearch...
Warming the JVM...
------------------------------ Transient Tests ------------------------------
elasticsearch tests
View GuzzleConnection.php
* Equivalent to performRequest in curlMultiHandleConnection
public function performRequest($method, $uri, $params = null, $body = null)
$uri = $this->getURI($uri, $params);
$request = $this->buildGuzzleRequest($method, $uri, $body);
View gist:5506185
public function assertThrowsException($exception, $code)
$raisedException = null;
try {
} catch (\Exception $raisedException) {
// No more code, we only want to catch the exception in $raisedException.
$this->assertInstanceOf($exception, $raisedException);
You can’t perform that action at this time.