|
|
e4aaedfe58
|
made Key#scope return Scope object instead of Scope#to_s
|
2011-03-13 20:23:41 +00:00 |
|
|
|
acedf071d1
|
improved options passed into Finder object, :depth option is not needed if :interval is set to a depth value instead of true
|
2011-03-13 19:51:04 +00:00 |
|
|
|
108b6ab02e
|
Finder's options methods now set the option when an argument is supplied and returns self for method chaining. When no argument is supplied it returns the option value itself.
Example:
finder = Redistat::Finder.new
finder.scope("Foo") #=> Finder object
finder.scope #=> Scope object
finder.scope.to_s #=> "Foo"
|
2011-03-13 19:46:52 +00:00 |
|
|
|
008228660e
|
started release v0.2.2
|
2011-03-12 22:26:12 +00:00 |
|
|
|
94fcd5b4ae
|
fixed a ruby 1.9.x issue
|
2011-03-12 22:24:06 +00:00 |
|
|
|
e2a551d01c
|
syntax beautification
|
2011-03-12 22:23:06 +00:00 |
|
|
|
43fc8bc2dd
|
updated Hash extensions and specs
|
2011-03-12 22:21:15 +00:00 |
|
|
|
dcca3556ea
|
some cleanup
|
2011-03-12 22:00:21 +00:00 |
|
|
|
d5f79b82a9
|
somewhat better loading procedure
|
2011-03-12 21:59:52 +00:00 |
|
|
|
0938781cd1
|
extend ::Hash with #set_or_incr and #merge_and_incr methods
|
2011-03-12 21:47:54 +00:00 |
|
|
|
f2c026c1eb
|
started release v0.2.1
|
2011-03-10 16:27:24 +00:00 |
|
|
|
57517983f6
|
added #parent method to Finder objects
|
2011-03-10 16:26:38 +00:00 |
|
|
|
53aee885bd
|
removed defunct TODO comment
|
2011-03-10 10:42:24 +00:00 |
|
|
|
8001a98a26
|
fixed a typo... ffs...
|
2011-03-10 10:42:10 +00:00 |
|
|
|
9fd5ae8545
|
started release v0.2.0
|
2011-03-10 00:49:07 +00:00 |
|
|
|
57274ffb21
|
updated reverse label hash lookup storage format, which might be a pain if you have been using the hashed_label option
|
2011-03-10 00:46:55 +00:00 |
|
|
|
d39d5d8dde
|
most components use new Options helper module
|
2011-03-10 00:27:13 +00:00 |
|
|
|
3a00353f83
|
created Options module to help organize the multiple options passed from one object to another
|
2011-03-10 00:24:35 +00:00 |
|
|
|
cfbe58a509
|
support indexing top-level labels too
|
2011-03-09 22:48:27 +00:00 |
|
|
|
9faa0db7b8
|
drastic change in label indexing
|
2011-03-09 17:05:10 +00:00 |
|
|
|
47a1b0737c
|
better readability
|
2011-03-09 11:57:34 +00:00 |
|
|
|
5d3c181641
|
update Label index when saving Label object if grouping is enabled and used
|
2011-03-09 11:57:18 +00:00 |
|
|
|
e3f23433d9
|
cleaned up #sub_labels feature in Label object
|
2011-03-09 11:56:42 +00:00 |
|
|
|
482253f517
|
make Finder work with Scope and Label objects rather than strings
|
2011-03-09 11:55:42 +00:00 |
|
|
|
66b9f4e949
|
less code duplication
|
2011-03-09 11:54:51 +00:00 |
|
|
|
7a28d1210f
|
added a todo item about a typo
|
2011-03-09 11:00:08 +00:00 |
|
|
|
d74dc41110
|
added label indexing features when using label groupings
|
2011-03-09 10:59:53 +00:00 |
|
|
|
ac338bb4f0
|
added #parent_group method to Label and Key objects
|
2011-03-09 10:25:37 +00:00 |
|
|
|
57d8fddd23
|
started release v0.1.1
|
2011-03-09 01:34:12 +00:00 |
|
|
|
e0eac61a59
|
updated Model to take advantage of new lazy-loading features
|
2011-03-09 01:31:20 +00:00 |
|
|
|
33e9477552
|
finalized lazy-loading work on Finder
|
2011-03-09 01:25:09 +00:00 |
|
|
|
7e8e1dacc7
|
initial work and specs to properly support lazy-loading results from Finder objects
|
2011-03-08 01:30:48 +00:00 |
|
|
|
96e9b0a736
|
Version bump to 0.1.0
|
2011-03-04 17:41:14 +00:00 |
|
|
|
f8dfb034af
|
added label grouping to Key and Summary classes
|
2011-03-04 17:39:51 +00:00 |
|
|
|
15904e8a94
|
added grouping support to Redistat::Label
|
2011-03-04 16:25:31 +00:00 |
|
|
|
fe221c3f31
|
added enable_grouping option to disable grouping features, enabled by default
|
2011-03-04 13:02:20 +00:00 |
|
|
|
7b1feda061
|
added key grouping for statistics Hash
Example:
store(“message”, {“count/private” => 1})
store(“message”, {“count/public” => 1})
fetch("message", 2.minutes.ago, Time.now)
#=> { "count" => 2,
"count/private" => 1,
"count/public" => 1 }
|
2011-03-04 12:54:50 +00:00 |
|
|
|
4692780d1e
|
Version bump to 0.0.9
|
2011-02-23 18:11:15 +00:00 |
|
Ariel Salomon
|
cab7ed5633
|
Fix for use with Active Support 2.3.x
|
2011-02-23 07:42:58 -08:00 |
|
|
|
6309e4b217
|
Version bump to 0.0.8
|
2011-01-12 16:12:55 +00:00 |
|
|
|
776ee8ac97
|
make version available in code via
Redistat::VERSION
|
2011-01-12 16:11:19 +00:00 |
|
|
|
3b346e88e0
|
moved DateHelper module to it's own files for the
sake of transparency
|
2011-01-12 16:10:38 +00:00 |
|
|
|
c3fe861b10
|
connection handling was so thread-safe that it
stopped working in newly created threads
|
2011-01-12 16:04:42 +00:00 |
|
|
|
a5c8fc6fbf
|
Version bump to 0.0.7
|
2010-12-29 17:27:19 +00:00 |
|
|
|
115b223d7c
|
added class_name option to Model warpper for
customizing the scope used in Redis keys
|
2010-12-29 17:26:22 +00:00 |
|
|
|
89932759ef
|
Merge branch 'master' of https://github.com/JamesHarrison/redistat into feature/ruby19
|
2010-12-29 16:42:50 +00:00 |
|
James Harrison
|
6a66605e0b
|
Adds Ruby 1.9.2 compat (references to TimeExt#round collide with the new real Time#now, changed to TimeExt#beginning_of_closest), 3 specs failing relating to time equality testing
|
2010-12-28 23:46:25 +00:00 |
|
|
|
f6ec2e97b2
|
Merge branch 'dev' of github.com:jimeh/redistat into dev
|
2010-12-09 22:42:55 +00:00 |
|
|
|
67dc9433c7
|
fixed typo in deprecation warning
|
2010-12-09 22:42:27 +00:00 |
|
|
|
b9752ff92f
|
Version bump to 0.0.6
|
2010-12-01 13:41:30 +00:00 |
|