funduraghu has asked for the wisdom of the Perl Monks concerning the following question:
I have large set of unprocessed log files and as I keep traversing each line in the log file, I keep adding object references to the $db object.$db = DBM::Deep->new(file => "foo.db", locking => 1, autoflush => 1);
After processing a substantial number of log lines, I now need to co-relate the information I have collected in the $db object.$db->{1111} = $bucketobj; $bucketobj->{urlindex} = [$url $url2] $bucketobj->{referrerindex} = [$url3 $url4]
This is when I encounter the error "DBM::Deep Can't store something that is tied"splice(@{$bucketobj->{referrerindex}, 1, 1)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: DBM::Deep Can't store something that is tied
by stvn (Monsignor) on Sep 06, 2007 at 13:30 UTC | |
by dragonchild (Archbishop) on Sep 11, 2007 at 01:52 UTC | |
|
Re: DBM::Deep Can't store something that is tied (Bug fixed)
by dragonchild (Archbishop) on Sep 21, 2007 at 02:15 UTC | |
|
Re: DBM::Deep Can't store something that is tied
by DrHyde (Prior) on Sep 06, 2007 at 09:52 UTC | |
by funduraghu (Initiate) on Sep 06, 2007 at 10:19 UTC | |
by dragonchild (Archbishop) on Sep 11, 2007 at 01:35 UTC | |
|
Re: DBM::Deep Can't store something that is tied
by Anonymous Monk on Sep 06, 2007 at 09:01 UTC | |
by funduraghu (Initiate) on Sep 06, 2007 at 09:23 UTC |