Skip to content

Instantly share code, notes, and snippets.

View JensRantil's full-sized avatar

Jens Rantil JensRantil

View GitHub Profile
@JensRantil
JensRantil / system.log
Last active August 29, 2015 14:12
Tombstone log.
WARN [ReadStage:25672] 2015-01-05 11:30:40,144 SliceQueryFilter.java (line 225) Read 1331 live and 30136 tombstoned cells in mykeyspace.mytable (see tombstone_warn_threshold). 1871 columns was requested, slices=[-], delInfo={deletedAt=-9223372036854775808, localDeletion=2147483647, ranges=[00154e73-dc74-436b-8490-bba61aefd826-00154e73-dc74-436b-8490-bba61aefd826:!, deletedAt=1419975009296000, localDeletion=1419975009][002b7e1e-bcd7-4d9f-95bf-d91aa6effc1d-002b7e1e-bcd7-4d9f-95bf-d91aa6effc1d:!, deletedAt=1419975009299000, localDeletion=1419975009][0073885e-3966-4d06-ae66-67f6a9d4230b-0073885e-3966-4d06-ae66-67f6a9d4230b:!, deletedAt=1419975009296000, localDeletion=1419975009][012d792f-0d10-4f84-bf16-7dd3deb0f879-012d792f-0d10-4f84-bf16-7dd3deb0f879:!, deletedAt=1419975009297000, localDeletion=1419975009] ...
...
ERROR [ReadStage:336] 2015-01-05 14:11:24,760 SliceQueryFilter.java (line 200) Scanned over 100000 tombstones in mykeyspace.mytable; query aborted (see tombstone_failure_threshold)
@JensRantil
JensRantil / bgc_broken_http_header.txt
Last active August 29, 2015 14:15
Note how the "Location" header is broken.
$ curl -I 'http://www.bgc.se/templates/BGNrSearchPage____3209.aspx?BankgiroNummer=5175-4158'
HTTP/1.1 301 Moved Permanently
Cache-Control: private
Transfer-Encoding: chunked
Content-Type: text/html
Location: http://www.bankgirot.sehttp://www.bgc.se/templates/bgnrsearchpage____3209.aspx?bankgironummer=5175-4158
Server: Microsoft-IIS/8.5
X-AspNet-Version: 4.0.30319
SV.ID: FB
X-UA-Compatible: IE=edge
@JensRantil
JensRantil / Logger.java
Last active August 29, 2015 14:16
Log example. Teaching my little brother some programming ;-)
public abstract class AbstractLogger {
public abstract void log(String message);
}
public interface Logger {
void log(String message);
}
public interface UserLogger {
void log(User user, String message);
@JensRantil
JensRantil / ProgressObservableTest.java
Last active August 29, 2015 14:17
Test to use Observables for progress reporting
package my.project.test;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import org.junit.Test;
import com.google.common.base.Optional;
import org.elasticsearch.common.base.Objects;
@JensRantil
JensRantil / gist:f0bb27c3f08076e9ce61
Created April 2, 2015 22:33
Process hierarchy and open files when copying files locally with rsync.
vagrant@precise64:~$ rsync file1 file2 &
[1] 1220
vagrant@precise64:~$ ps fax
...
1101 pts/1 Ss 0:00 \_ -bash
1220 pts/1 R 0:00 \_ rsync file1 file2
1221 pts/1 S 0:00 | \_ rsync file1 file2
1222 pts/1 R 0:00 | \_ rsync file1 file2
1223 pts/1 R+ 0:00 \_ ps fax
...
def minfunktion(a, b):
return a + b
class MinKlass:
def __init__(self, siffra):
self.siffra = siffra
def getSiffra(self):
return self.siffra
@JensRantil
JensRantil / ec2-type.txt
Last active August 29, 2015 14:20
Benchmark of how vnodes impact Shark/Spark execution performance for DSE 4.6. See `output.txt` for execution.
m3-large
public String(String original) {
this.value = original.value;
this.hash = original.hash;
}
@JensRantil
JensRantil / round.go
Last active August 29, 2015 14:22 — forked from DavidVaini/round.go
package main
import (
"log"
"math"
)
func Round(val float64) float64 {
return math.Floor(val + 0.5)
}
@JensRantil
JensRantil / gist:57ee515e647e2f154779
Created June 12, 2015 09:50
"nodetool ring myks" output
$ nodetool ring myks
Datacenter: Cassandra
==========
Address Rack Status State Load Owns Token
9219239585832170071
X.X.X.51 RAC1 Up Normal 197.16 GB 99.99% -9221998327289087342
X.X.X.31 RAC1 Up Normal 204.49 GB 78.26% -9180079123609969539
X.X.X.31 RAC1 Up Normal 204.49 GB 78.26% -9132653759342557534
X.X.X.51 RAC1 Up Normal 197.16 GB 99.99% -9101613445698252843