Skip to content
This repository has been archived by the owner on Apr 30, 2021. It is now read-only.

Commit

Permalink
Checking in changes prior to tagging of version 3.06.
Browse files Browse the repository at this point in the history
Changelog diff is:

diff --git a/Changes b/Changes
index 6d0f194..d22c2d6 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,12 @@ Revision history for Perl extension ObjectDB

 {{$NEXT}}

+3.06 2014-01-15T21:00:04Z
+
+    - correct initialization of related objects
+    - use Hash::Merge and remove lots of duplication
+    - small many to many improvements
+
 3.05 2014-01-15T15:56:27Z

     - simplify related objects creation
  • Loading branch information
vti committed Jan 15, 2014
1 parent 9792ebc commit 9c030ad
Show file tree
Hide file tree
Showing 23 changed files with 29 additions and 22 deletions.
6 changes: 6 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@ Revision history for Perl extension ObjectDB

{{$NEXT}}

3.06 2014-01-15T21:00:04Z

- correct initialization of related objects
- use Hash::Merge and remove lots of duplication
- small many to many improvements

3.05 2014-01-15T15:56:27Z

- simplify related objects creation
Expand Down
3 changes: 2 additions & 1 deletion META.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
"requires" : {
"Carp" : "0",
"DBI" : "0",
"Hash::Merge" : "0",
"SQL::Composer" : "0.04",
"Storable" : "0",
"perl" : "5.010"
Expand All @@ -70,7 +71,7 @@
"web" : "https://github.com/vti/object-db3"
}
},
"version" : "3.05",
"version" : "3.06",
"x_contributors" : [
"vti <viacheslav.t@gmail.com>"
]
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB.pm
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ use ObjectDB::Table;
use ObjectDB::With;
use ObjectDB::Util qw(execute);

our $VERSION = '3.05';
our $VERSION = '3.06';

$Carp::Internal{(__PACKAGE__)}++;
$Carp::Internal{"ObjectDB::$_"}++ for qw/
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/DBHPool.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::DBHPool;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

require Carp;
use ObjectDB::DBHPool::Connection;
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/DBHPool/Connection.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::DBHPool::Connection;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

require Carp;
use DBI;
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Factory.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::Factory;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

require Carp;
use ObjectDB::Util qw(load_class);
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Meta.pm
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use strict;
use warnings;
use mro;

our $VERSION = '3.05';
our $VERSION = '3.06';

require Storable;
require Carp;
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Meta/Relationship.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::Meta::Relationship;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

require Carp;
use ObjectDB::Util qw(load_class);
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Meta/Relationship/ManyToMany.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Meta::Relationship';

our $VERSION = '3.05';
our $VERSION = '3.06';

use ObjectDB::Util qw(load_class);

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Meta/Relationship/ManyToOne.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Meta::Relationship';

our $VERSION = '3.05';
our $VERSION = '3.06';

sub type { 'many to one' }

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Meta/Relationship/OneToMany.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Meta::Relationship';

our $VERSION = '3.05';
our $VERSION = '3.06';

require Carp;

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Meta/Relationship/OneToOne.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::Meta::Relationship::OneToOne;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

use base 'ObjectDB::Meta::Relationship::ManyToOne';

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Meta/RelationshipFactory.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Factory';

our $VERSION = '3.05';
our $VERSION = '3.06';

sub namespace { 'ObjectDB::Meta::Relationship::' }

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Quoter.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::Quoter;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

use base 'SQL::Composer::Quoter';

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Related.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::Related;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

require Carp;

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Related/ManyToMany.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Related';

our $VERSION = '3.05';
our $VERSION = '3.06';

use ObjectDB::Util qw(merge);

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Related/ManyToOne.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Related';

our $VERSION = '3.05';
our $VERSION = '3.06';

use ObjectDB::Util qw(merge);

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Related/OneToMany.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Related';

our $VERSION = '3.05';
our $VERSION = '3.06';

use Scalar::Util ();
use ObjectDB::Util qw(merge);
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Related/OneToOne.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'ObjectDB::Related::ManyToOne';

our $VERSION = '3.05';
our $VERSION = '3.06';

use Scalar::Util ();
use ObjectDB::Util qw(merge);
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/RelatedFactory.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::RelatedFactory;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

use base 'ObjectDB::Factory';

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Table.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::Table;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

use constant DEFAULT_PAGE_SIZE => 10;

Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/Util.pm
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ use warnings;

use base 'Exporter';

our $VERSION = '3.05';
our $VERSION = '3.06';
our @EXPORT_OK = qw(load_class execute merge);

require Carp;
Expand Down
2 changes: 1 addition & 1 deletion lib/ObjectDB/With.pm
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package ObjectDB::With;
use strict;
use warnings;

our $VERSION = '3.05';
our $VERSION = '3.06';

sub new {
my $class = shift;
Expand Down

0 comments on commit 9c030ad

Please sign in to comment.