Skip to content

Instantly share code, notes, and snippets.

View itsbilal's full-sized avatar

Bilal Akhtar itsbilal

View GitHub Profile
@itsbilal
itsbilal / 50196.diff
Created August 21, 2020 16:39
CockroachDB diff to enable deletion pacing in RocksDB
diff --git a/c-deps/libroach/options.cc b/c-deps/libroach/options.cc
index 366c141e73..0692601b33 100644
--- a/c-deps/libroach/options.cc
+++ b/c-deps/libroach/options.cc
@@ -12,6 +12,7 @@
#include <rocksdb/env.h>
#include <rocksdb/filter_policy.h>
#include <rocksdb/slice_transform.h>
+#include <rocksdb/sst_file_manager.h>
#include <rocksdb/table.h>

Keybase proof

I hereby claim:

  • I am itsbilal on github.
  • I am itsbilal (https://keybase.io/itsbilal) on keybase.
  • I have a public key ASD4Hd2zVXHw--oRG8PH3Jr4jHYDXRpRMkgbVDmxx18h4go

To claim this, I am signing this object:

Work term report guidelines, July 2017, drafted by Patrick Lam

We hope that writing work-term reports will help you develop your engineering judgment and your writing skills. (Also, work-term reports are required for our accreditation as a co-op university; this accreditation enhances the value of your eventual degree!)

A satisfactory report must explore an engineering decision (or a series of decisions) and justify a choice, either through a comparison with viable alternatives, or by showing how the selection

@itsbilal
itsbilal / rsa.py
Last active August 29, 2015 14:02
Simple RSA implementation in Python
#! /usr/bin/python
#
# Copyright (C) 2014 Bilal Akhtar <me@itsbilal.com
#
# Licensed under the MIT license.
#
from fractions import gcd