Skip to content

Instantly share code, notes, and snippets.


Zachary Tong polyfractal

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']
polyfractal / gist:4704772
Last active Sep 16, 2020
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"}'
View gist:4542494
#create a test index with shingle mapping
curl -XPUT localhost:9200/test -d '{
"filter":["standard", "lowercase", "filter_stop", "filter_shingle"]

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.