--- !ruby/object:Gem::Specification name: tabs version: !ruby/object:Gem::Version version: 0.9.1 prerelease: platform: ruby authors: - JC Grubbs autorequire: bindir: bin cert_chain: [] date: 2013-08-27 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '3.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '3.2' - !ruby/object:Gem::Dependency name: redis requirement: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version version: 3.0.0 - !ruby/object:Gem::Dependency name: fakeredis requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: timecop requirement: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' description: A redis-backed metrics tracker for keeping tabs on pretty much anything ;) email: - jc.grubbs@devmynd.com executables: [] extensions: [] extra_rdoc_files: [] files: - .gitignore - .ruby-version - .travis.yml - Gemfile - LICENSE.txt - README.md - Rakefile - lib/tabs.rb - lib/tabs/config.rb - lib/tabs/helpers.rb - lib/tabs/metrics/counter.rb - lib/tabs/metrics/counter/stats.rb - lib/tabs/metrics/task.rb - lib/tabs/metrics/task/token.rb - lib/tabs/metrics/value.rb - lib/tabs/metrics/value/stats.rb - lib/tabs/resolution.rb - lib/tabs/resolutionable.rb - lib/tabs/resolutions/day.rb - lib/tabs/resolutions/hour.rb - lib/tabs/resolutions/minute.rb - lib/tabs/resolutions/month.rb - lib/tabs/resolutions/week.rb - lib/tabs/resolutions/year.rb - lib/tabs/storage.rb - lib/tabs/tabs.rb - lib/tabs/version.rb - spec/lib/tabs/metrics/counter/stats_spec.rb - spec/lib/tabs/metrics/counter_spec.rb - spec/lib/tabs/metrics/task/token_spec.rb - spec/lib/tabs/metrics/value/stats_spec.rb - spec/lib/tabs/metrics/value_spec.rb - spec/lib/tabs/resolution_spec.rb - spec/lib/tabs/task_spec.rb - spec/lib/tabs_spec.rb - spec/spec_helper.rb - spec/support/custom_resolutions.rb - tabs.gemspec homepage: https://github.com/devmynd/tabs licenses: [] post_install_message: ! 'Tabs v0.8.0 - BREAKING CHANGES: In version 0.8.0 and higher the get_stats method returns a more robust object instead of just an array of hashes. These stats objects are enumerable and most existing code utilizing tabs should continue to function. However, please review the docs for more information if you encounter issues when upgrading. Please review the README if installing v0.8.0 or higher. Tabs v0.8.2 - BREAKING CHANGES: In version 0.8.2 and higher the storage keys for value metrics have been changed. Originally the various pieces (avg, sum, count, etc) were stored in a JSON serialized string in a single key. The intent was that this would comprise a poor-mans transaction of sorts. The downside however was a major hit on performance when doing a lot of writes or reading stats for a large date range. In v0.8.2 these component values are stored in a real Redis hash and updated atomically when a value is recorded. In future versions this will be changed to use a MULTI statement to simulate a transaction. Value data that was recorded prior to v0.8.2 will not be accessible in this or future versions so please continue to use v0.8.1 or lower if that is an issue. ' rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ! '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 1.8.23 signing_key: specification_version: 3 summary: A redis-backed metrics tracker for keeping tabs on pretty much anything ;) test_files: - spec/lib/tabs/metrics/counter/stats_spec.rb - spec/lib/tabs/metrics/counter_spec.rb - spec/lib/tabs/metrics/task/token_spec.rb - spec/lib/tabs/metrics/value/stats_spec.rb - spec/lib/tabs/metrics/value_spec.rb - spec/lib/tabs/resolution_spec.rb - spec/lib/tabs/task_spec.rb - spec/lib/tabs_spec.rb - spec/spec_helper.rb - spec/support/custom_resolutions.rb has_rdoc: