Re: DBD::DBM and hashrefs



On Fri, 14 Oct 2005 11:41:45 -0700, jeff wrote:

>I believe you can specify hash storage by passing the appropriate DBM flags
>when you do DBI->connect(). Use the flags your DBM implementation expects and
>pass them as specified in the DBD::DBM docs.

I have been over the docs several times, as well as the source code,
and am knee-deep in writing a patch (on the offhand suggestion of Tim
Bunce on the Class::DBI list).

If DBD::DBM supports hashrefs as values the same way it supports
arrayrefs as values, I am _really_ missing something.

Needless to say, I saw no such flags. If they exist I would love to
see them, so I can chuck this patch.

RT
.



Relevant Pages

  • [RFC 1/1] Char: mxser_new, fix recursive locking
    ... patch attached - I am not able to reproduce the lockup with this patch. ... determine whether the lock should be re-aquired or not. ... before calling all involved mxser_ routines. ... unsigned long flags; ...
    (Linux-Kernel)
  • [RFC] [PATCH] Per-mountpoint read-only and noatime revisited
    ... macro that makes use of the new flags. ... to the IS_* macro call are changed to pass the struct vfsmount* ... Furthermore, this patch adds the new functionality as new mount flags, ...
    (Linux-Kernel)
  • Re: *at family of syscalls in FreeBSD
    ... *at_getwd- In addition to your parameters, we also pass in the flags ... the subfile container if the user passed in O_XATTR (solaris uses this ... fd if you pass in an absolute path (I haven't looked at draft posix ... I am willing to adjust my patch with either the wrapping idea and/or the flags thing. ...
    (freebsd-arch)
  • [PATCH -mm][preview] memcg: a patch series for next [3/9]
    ... Maybe coding style of this patch is not good. ... allow us looser control of this flags. ... Always modified under lru lock. ... int lru = LRU_BASE; ...
    (Linux-Kernel)
  • Re: CPU Hotplug broken -mm5 onwards
    ... > I found that removing the lock in exec path has other consequences ... Found that lockless migration of execing task is _extremely_ racy. ... Anyway patch below addresses the above races. ... runqueue_t *rq; unsigned long flags; ...
    (Linux-Kernel)