BenchmarkAnything-Storage-Backend-SQL
view release on metacpan or search on metacpan
"Data::Dumper" : "0",
"DateTime::Format::Strptime" : "0",
"Digest::MD5" : "0",
"Hash::Merge" : "0",
"JSON::XS" : "0",
"List::MoreUtils" : "0",
"MCE::Flow" : "0",
"Module::Load" : "0",
"Sereal::Decoder" : "0",
"Sereal::Encoder" : "0",
"Try::Tiny" : "0",
"base" : "0",
"perl" : "5.008",
"strict" : "0",
"utf8" : "0",
"warnings" : "0"
}
}
},
"release_status" : "stable",
"resources" : {
Data::Dumper: '0'
DateTime::Format::Strptime: '0'
Digest::MD5: '0'
Hash::Merge: '0'
JSON::XS: '0'
List::MoreUtils: '0'
MCE::Flow: '0'
Module::Load: '0'
Sereal::Decoder: '0'
Sereal::Encoder: '0'
Try::Tiny: '0'
base: '0'
perl: '5.008'
strict: '0'
utf8: '0'
warnings: '0'
resources:
bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=BenchmarkAnything-Storage-Backend-SQL
homepage: http://metacpan.org/release/BenchmarkAnything-Storage-Backend-SQL
repository: git://github.com/benchmarkanything/BenchmarkAnything-Storage-Backend-SQL.git
version: '0.029'
Makefile.PL view on Meta::CPAN
"Data::Dumper" => 0,
"DateTime::Format::Strptime" => 0,
"Digest::MD5" => 0,
"Hash::Merge" => 0,
"JSON::XS" => 0,
"List::MoreUtils" => 0,
"MCE::Flow" => 0,
"Module::Load" => 0,
"Sereal::Decoder" => 0,
"Sereal::Encoder" => 0,
"Try::Tiny" => 0,
"base" => 0,
"strict" => 0,
"utf8" => 0,
"warnings" => 0
},
"VERSION" => "0.029",
"test" => {
"TESTS" => "t/*.t"
}
);
Makefile.PL view on Meta::CPAN
"Data::Dumper" => 0,
"DateTime::Format::Strptime" => 0,
"Digest::MD5" => 0,
"Hash::Merge" => 0,
"JSON::XS" => 0,
"List::MoreUtils" => 0,
"MCE::Flow" => 0,
"Module::Load" => 0,
"Sereal::Decoder" => 0,
"Sereal::Encoder" => 0,
"Try::Tiny" => 0,
"base" => 0,
"strict" => 0,
"utf8" => 0,
"warnings" => 0
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
delete $WriteMakefileArgs{TEST_REQUIRES};
delete $WriteMakefileArgs{BUILD_REQUIRES};
lib/BenchmarkAnything/Storage/Backend/SQL.pm view on Meta::CPAN
package BenchmarkAnything::Storage::Backend::SQL;
# git description: v0.028-6-g8b3d653
our $AUTHORITY = 'cpan:TAPPER';
# ABSTRACT: Autonomous SQL backend to store benchmarks
$BenchmarkAnything::Storage::Backend::SQL::VERSION = '0.029';
use 5.008;
use utf8;
use strict;
use warnings;
use Try::Tiny;
use Data::Dumper;
my $hr_default_config = {
select_cache => 0,
default_aggregation => 'min',
tables => {
unit_table => 'bench_units',
benchmark_table => 'benchs',
benchmark_value_table => 'bench_values',
subsume_type_table => 'bench_subsume_types',
lib/BenchmarkAnything/Storage/Backend/SQL/Query.pm view on Meta::CPAN
package BenchmarkAnything::Storage::Backend::SQL::Query;
our $AUTHORITY = 'cpan:TAPPER';
# ABSTRACT: BenchmarkAnything::Storage::Backend::SQL - querying - base class
$BenchmarkAnything::Storage::Backend::SQL::Query::VERSION = '0.029';
use strict;
use warnings;
use Digest::MD5;
#use Try::Tiny;
sub new {
my ( $s_self, $hr_atts ) = @_;
my $or_self = bless {}, $s_self;
for my $s_key (qw/ config dbh /) {
if (! $hr_atts->{$s_key} ) {
require Carp;
( run in 0.807 second using v1.01-cache-2.11-cpan-0d8aa00de5b )