Bug 153422

Summary: [NEW PORT] databases/memcacheq-0.2.0: Simple queue service over memcache
Product: Ports & Packages Reporter: Mikhail T. <michael>
Component: Individual Port(s)Assignee: Steve Wills <swills>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.shar
none
file.shar
none
memcacheq_shar2.txt
none
memcacheq_shar2.txt.sig
none
memcacheq.shar none

Description Mikhail T. 2010-12-24 10:40:09 UTC
MemcacheQ is a Simple Queue Service over Memcache.

Features:

    * damn simple
    * very fast
    * multiple queue
    * concurrent well
    * memcache protocol compatible

WWW: http://memcachedb.org/memcacheq/

Fix: %shar `find . -print`
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-12-24 10:40:15 UTC
Class Changed
From-To: sw-bug->change-request

Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool)
Comment 2 Steve Wills freebsd_committer freebsd_triage 2011-07-03 14:26:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->swills

I'll take it.
Comment 3 Steve Wills freebsd_committer freebsd_triage 2011-07-03 15:28:12 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

This needed a few changes, please see attached.

Even with those changes, the rc script doesn't stop the daemon properly.
The signal is sent, but it seems to need a kill -9.

Steve
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (FreeBSD)

iQEcBAEBAgAGBQJOEHx7AAoJEPXPYrMgexuhMOgH/jovPnBziYH81Jd7xgxKSuva
Dcky7AaaBd/8eVc2+YBb5ExlQesfMcJssDlCIqxHpTL+hYu+BXXsdlSv3rA0u0Q9
D7K25GPHMTojwfrlL3/ta57GGMXbo4oo2bJ8hdudSLXqxOgrrflAay0RzSL14Ixu
VxYU0pfo5xxuKO17uG5UzULO3h/cym70RmiTajeCeVh0RWMKx7YrJNS1660Bc57f
nZydB/Z/iCFXOMu1+UaGEZ6caJpWLe2TlD4bX+HIK3p6ycBIK1Uc1sq1c+ozPdDL
P6ygVUP12PQ/XMIAbn7bAsfZxFa1ZMnbbfzeUiW/XIm1MP3kTOmUhfeZ9XCym1A=
=WkGO
-----END PGP SIGNATURE-----
Comment 4 m.tsatsenko 2011-07-16 23:08:13 UTC
Hi Steve,
I found that process shuts down after TERM signal only upon incoming
connection request :) It looks like upstream bug (linux hosts is also
affected by this problem).
So I have added a stop_postcmd function which do kill -9 if daemon
will not die itself in 3 seconds.

--
 Mikhail
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-07-17 00:27:48 UTC
swills      2011-07-16 23:27:39 UTC

  FreeBSD ports repository

  Modified files:
    databases            Makefile 
  Added files:
    databases/memcacheq  Makefile distinfo pkg-descr 
    databases/memcacheq/files memcacheq.in 
  Log:
  MemcacheQ is a Simple Queue Service over Memcache.
  
  Features:
  
      * damn simple
      * very fast
      * multiple queue
      * concurrent well
      * memcache protocol compatible
  
  WWW: http://memcachedb.org/memcacheq/
  
  PR:             ports/153422
  Submitted by:   Mikhail T. <m.tsatsenko at gmail.com>
  
  Revision  Changes    Path
  1.1005    +1 -0      ports/databases/Makefile
  1.1       +46 -0     ports/databases/memcacheq/Makefile (new)
  1.1       +2 -0      ports/databases/memcacheq/distinfo (new)
  1.1       +39 -0     ports/databases/memcacheq/files/memcacheq.in (new)
  1.1       +11 -0     ports/databases/memcacheq/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Steve Wills freebsd_committer freebsd_triage 2011-07-17 00:29:40 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!