-
Notifications
You must be signed in to change notification settings - Fork 0
Message Queue Storage Engine for MySQL
License
aeroastro/q4m
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Q4M - a Message Queue for MySQL https://q4m.github.io/ Q4M is a message queue that works as a pluggable storage engine of MySQL 5.1 / 5.5 / 5.6 / 5.7. * MySQL 5.6 Compatibility As of MySQL 5.6, it is no longer possible to call the `queue_wait()` function within a `WHERE` clause, due to a change within the internals of MySQL core. In case it is necessary to use the feature, you should apply `support-files/5.6-select-where-queue-wait.patch` to the MySQL source code, disable the assertion code at the top of `queue_wait_init` function in `src/ha_queue.cc`, and recompile both MySQL and Q4M. The patch is not necessary if you are always calling the function in a separate statement (e.g. `SELECT queue_wait()`). * LICENSE and COPYRIGHT Copyright (c) 2009-2010 Cybozu Labs, Inc. Copyright (c) 2010-2014 DeNA Co., Ltd. Please refer to each file. The engine was built from the Skeleton engine and the copyright of the build scripts mostly belong to their authors. Copyright of the source code of the queue engine belongs to Cybozu Labs, Inc., and is licensed under GPLv2. Copyright of Boost C++ Library belongs to their authors and is licensed under Boost Software License. For more information see doc/index.html.
About
Message Queue Storage Engine for MySQL
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C++ 99.4%
- Other 0.6%