Skip to content

Instantly share code, notes, and snippets.

@unera
unera / tnt.log
Created June 21, 2018 19:49
Непонятное Тарантул
texchange.tnt.nowtaxi.ru:3301> box.space.tst:select()
---
- - ['tst 1', 0]
- ['tst 1', 1]
- ['tst 1', 2]
- ['tst 1', 3]
- ['tst 1', 4]
- ['tst 1', 5]
- ['tst 1', 6]
- ['tst 1', 7]
@unera
unera / bench.lua
Created November 2, 2017 14:32
Бенчмарк на запись
#!/usr/bin/tarantool
local log = require 'log'
local digest = require 'digest'
local fiber = require 'fiber'
box.cfg{ slab_alloc_arena = 1.2, wal_mode = 'fsync' }
local id = 0
function next_id()
id = tonumber64(id) + tonumber64(1)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>тест</title>
@unera
unera / test.lua
Created October 5, 2016 13:48
get error
#!/usr/bin/env tarantool
box.cfg{ logger = '/dev/null' }
local test = require('tap').test()
test:plan(3)
box.schema.space.create(
@unera
unera / test.t
Created September 14, 2016 12:30
#!/usr/bin/perl
use warnings;
use strict;
use utf8;
use open qw(:std :utf8);
use Test::More tests => 6;
#!/usr/bin/perl
use warnings;
use strict;
use utf8;
use open qw(:std :utf8);
use Benchmark qw(:all) ;
use Socket;
@unera
unera / strstr.c
Last active December 14, 2015 14:48
const char *
strstr(const char *str, const char *pat)
{
int i, j;
if (!pat)
return str;
for (i = 0; str[i]; i++) {
for (j = i; ; j++) {