File tree Expand file tree Collapse file tree 8 files changed +29
-37
lines changed Expand file tree Collapse file tree 8 files changed +29
-37
lines changed Original file line number Diff line number Diff line change 11(ns hitchhiker.bench
22 (:require [clojure.pprint :as pp]
33 [clojure.string :as str]
4+ [clojure.tools.cli :refer [parse-opts]]
45 [excel-templates.build :as excel]
5- [clojure.tools.cli :refer (parse-opts )]
66 [hitchhiker.redis :as redis]
77 [hitchhiker.tree.core :as core]
88 [hitchhiker.tree.messaging :as msg])
Original file line number Diff line number Diff line change 11(ns hitchhiker.outboard
22 (:require [hitchhiker.redis :as redis]
33 [hitchhiker.tree.core :as core]
4- [taoensso.carmine :as car :refer ( wcar ) ]
5- [hitchhiker.tree.messaging :as msg ])
4+ [hitchhiker.tree.messaging :as msg ]
5+ [taoensso.carmine :as car :refer [wcar] ])
66 (:import [java.util.concurrent LinkedBlockingQueue TimeUnit]))
77
88; ;; API
Original file line number Diff line number Diff line change 11(ns hitchhiker.redis
2- (:require [clojure.pprint :as pp]
3- [taoensso.carmine :as car :refer (wcar )]
4- [taoensso.nippy :as nippy]
5- [hitchhiker.tree.core :as core]
2+ (:require [clojure.core.cache :as cache]
63 [clojure.string :as str]
7- [clojure.core.memoize :as memo]
8- [clojure.core.cache :as cache]
9- [hitchhiker.tree.messaging :as msg]))
4+ [hitchhiker.tree.core :as core]
5+ [hitchhiker.tree.messaging :as msg]
6+ [taoensso.carmine :as car :refer [wcar]]
7+ [taoensso.nippy :as nippy]))
108
119; ;; Description of refcounting system in redis
1210; ;;
Original file line number Diff line number Diff line change 11(ns hitchhiker.tree.core
22 (:refer-clojure :exclude [compare resolve subvec])
3- (:require [clojure.core.rrb-vector :refer ( catvec subvec) ]
4- [taoensso.nippy :as nippy ]
5- [clojure.pprint :as pp ])
3+ (:require [clojure.core.rrb-vector :refer [ catvec subvec] ]
4+ [clojure.pprint :as pp ]
5+ [taoensso.nippy :as nippy ])
66 (:import java.io.Writer
7- java.util.Arrays
8- java.util.Collections))
7+ [java.util Arrays Collections]))
98
109(defrecord Config [index-b data-b op-buf-size])
1110
Original file line number Diff line number Diff line change 11(ns hitchhiker.tree.messaging
22 (:refer-clojure :exclude [subvec])
3- (:require [hitchhiker.tree. core :as core ]
3+ (:require [clojure. core.rrb-vector :refer [catvec] ]
44 [clojure.pprint :as pp]
5- [clojure.core.rrb-vector :refer (catvec subvec)])
6- (:import java.io.Writer
7- java.util.Collections))
5+ [hitchhiker.tree.core :as core])
6+ (:import java.io.Writer))
87
98; ; An operation is an object with a few functions
109; ; 1. It has a function that it applies to the tree to apply its effect
Original file line number Diff line number Diff line change 11(ns hitchhiker.redis-test
2- (:require [clojure.test :refer :all ]
3- [taoensso.carmine :as car :refer (wcar )]
2+ (:require [clojure.test.check.clojure-test :refer [defspec ]]
3+ [clojure.test.check.generators :as gen]
4+ [clojure.test.check.properties :as prop]
5+ [hitchhiker.redis :as redis]
46 [hitchhiker.tree.core :as core]
7+ hitchhiker.tree.core-test
58 [hitchhiker.tree.messaging :as msg]
6- [hitchhiker.tree.core-test]
7- [hitchhiker.redis :as redis]
8- [clojure.test.check :as tc]
9- [clojure.test.check.clojure-test :refer (defspec )]
10- [clojure.test.check.generators :as gen]
11- [clojure.test.check.properties :as prop]))
9+ [taoensso.carmine :as car :refer [wcar]]))
1210
1311(defn insert
1412 [t k]
Original file line number Diff line number Diff line change 11(ns hitchhiker.tree.core-test
22 (:refer-clojure :exclude [compare resolve])
33 (:require [clojure.test :refer :all ]
4- [hitchhiker.tree.core :refer :all ]
54 [clojure.test.check :as tc]
6- [clojure.test.check.clojure-test :refer ( defspec ) ]
5+ [clojure.test.check.clojure-test :refer [ defspec ] ]
76 [clojure.test.check.generators :as gen]
8- [clojure.test.check.properties :as prop]))
7+ [clojure.test.check.properties :as prop]
8+ [hitchhiker.tree.core :refer :all ]))
99
1010(deftest simple-read-only-behavior
1111 (testing " Basic searches"
Original file line number Diff line number Diff line change 11(ns hitchhiker.tree.messaging-test
2- (:require [clojure.test :refer :all ]
3- [hitchhiker.tree.core :as core]
4- [hitchhiker.tree.messaging :as msg]
5- [hitchhiker.tree.core-test]
6- [clojure.test.check :as tc]
7- [clojure.test.check.clojure-test :refer (defspec )]
2+ (:require [clojure.test.check.clojure-test :refer [defspec ]]
83 [clojure.test.check.generators :as gen]
9- [clojure.test.check.properties :as prop]))
4+ [clojure.test.check.properties :as prop]
5+ [hitchhiker.tree.core :as core]
6+ hitchhiker.tree.core-test
7+ [hitchhiker.tree.messaging :as msg]))
108
119(defn insert
1210 [t k]
You can’t perform that action at this time.
0 commit comments