Bug 153422 - [NEW PORT] databases/memcacheq-0.2.0: Simple queue service over memcache
Summary: [NEW PORT] databases/memcacheq-0.2.0: Simple queue service over memcache
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Steve Wills
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-24 10:40 UTC by Mikhail T.
Modified: 2011-07-17 00:30 UTC (History)
0 users

See Also:


Attachments
file.shar (3.12 KB, text/plain)
2010-12-24 10:40 UTC, Mikhail T.
no flags Details
file.shar (3.12 KB, text/plain)
2010-12-24 10:40 UTC, Mikhail T.
no flags Details
memcacheq_shar2.txt (3.43 KB, text/plain)
2011-07-03 15:28 UTC, Steve Wills
no flags Details
memcacheq_shar2.txt.sig (287 bytes, application/octet-stream)
2011-07-03 15:28 UTC, Steve Wills
no flags Details
memcacheq.shar (3.36 KB, application/x-shar)
2011-07-16 23:08 UTC, m.tsatsenko
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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!