Skip to content

Instantly share code, notes, and snippets.

View sap1ens's full-sized avatar

Yaroslav Tkachenko sap1ens

View GitHub Profile
{
"github": {
"token": "YOUR_GITHUB_TOKEN"
},
"project": {
"user": "BenchLabs",
"teamLabel": "team_platform",
"sprintKeywords": "Platform Sprint",
"sprintLabelColor": "fbca04",
"teamRepos": [
@sap1ens
sap1ens / mergesort.py
Last active March 31, 2017 04:40 — forked from mailpraveens/mergesort
sort in python
#The merge method takes in the two subarrays and creates a output array
def merge(left, right):
result = []
i , j = 0 , 0
while i < len (left) and j < len (right): # iterate through both arrays and arrange the elements in sorted order
if left[i] <= right [j]:
result.append(left[i])
i+=1
else:
result.append(right[j])
docker run -d --name dogstatsd -u 0 -h `hostname` -p 8125:8125/udp -e API_KEY=$API_KEY datadog/docker-dd-agent:latest-dogstatsd
@sap1ens
sap1ens / combine-multiline.sh
Created November 4, 2017 21:34
Combine 4 lines into one separated with tabs
paste -d "\t" - - - - < filename
docker run -d --name dogstatsd -h `hostname` -p 8125:8125/udp -e API_KEY=$API_KEY datadog/docker-dogstatsd
import org.apache.flink.contrib.streaming.state.{ConfigurableRocksDBOptionsFactory, RocksDBOptionsFactory}
import org.rocksdb.DBOptions
import org.rocksdb.ColumnFamilyOptions
import org.rocksdb.BlockBasedTableConfig
import org.apache.flink.configuration.ReadableConfig
import java.util
class NoBlockCacheRocksDbOptionsFactory extends ConfigurableRocksDBOptionsFactory {
override def createDBOptions(currentOptions: DBOptions, handlesToClose: util.Collection[AutoCloseable]): DBOptions = {
currentOptions
import org.apache.flink.contrib.streaming.state.{ConfigurableRocksDBOptionsFactory, RocksDBOptionsFactory}
import org.rocksdb.DBOptions
import org.rocksdb.ColumnFamilyOptions
import org.rocksdb.BlockBasedTableConfig
import org.apache.flink.configuration.ReadableConfig
import java.util
class NoBlockCacheRocksDbOptionsFactory extends ConfigurableRocksDBOptionsFactory {
override def createDBOptions(currentOptions: DBOptions, handlesToClose: util.Collection[AutoCloseable]): DBOptions = {
currentOptions
Total: 6743323999 B
5110634379 75.8% 75.8% 5110634379 75.8% rocksdb::UncompressBlockContentsForCompressionType
1438188896 21.3% 97.1% 1438188896 21.3% os::malloc@bf9490
134350858 2.0% 99.1% 134350858 2.0% rocksdb::Arena::AllocateNewBlock
22944600 0.3% 99.4% 27545943 0.4% rocksdb::LRUCacheShard::Insert
22551264 0.3% 99.8% 5133185644 76.1% rocksdb::BlockBasedTable::PartitionedIndexIteratorState::NewSecondaryIterator
4732478 0.1% 99.9% 4732478 0.1% rocksdb::LRUHandleTable::Resize
2845444 0.0% 99.9% 2845444 0.0% std::string::_Rep::_S_create
1333241 0.0% 99.9% 1333241 0.0% inflate
1310779 0.0% 99.9% 1310779 0.0% rocksdb::WritableFileWriter::Append