History log of /3.0.2-MP2/memcached/include/memcached/server_api.h (Results 1 - 19 of 19)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v4.6.3, v4.6.2-MP3, v4.6.5, v4.6.2, v4.5.1-MP1, v4.6.0-DP, v4.1.2-MP2, v4.5.1, v4.6.0, v4.5.0, v4.1.1, v3.1.4, v3.1.5, v4.1.0, v3.1.2, v3.1.1, v4.0.0, v3.1.0, v3.1.6, v3.0.2-MP2, v3.0.2
# 28e825f7 10-Nov-2014 Trond Norbye <trond.norbye@gmail.com>

Backport of fix for MB-11642

This is a minimum implementation of the patch provided
for Sherlock (all configuration methods removed).

Change-Id: I5be0b7247e13d55570d662f2470ffd8

Backport of fix for MB-11642

This is a minimum implementation of the patch provided
for Sherlock (all configuration methods removed).

Change-Id: I5be0b7247e13d55570d662f2470ffd841a3a7c65
Reviewed-on: http://review.couchbase.org/43047
Reviewed-by: Dave Rigby <daver@couchbase.com>
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Michael Wiederhold <mike@couchbase.com>

show more ...


Revision tags: v3.0.1, v3.0.0-beta3, v3.0.0, v3.0.0-beta2, v3.0.0-beta1
# 8667210c 04-Jun-2014 Trond Norbye <trond.norbye@gmail.com>

MB-11284: Support "admin" user in memcached core

Change-Id: I8e990e147ea870857483638bd1e9fa8e6fea551b
Reviewed-on: http://review.couchbase.org/37830
Reviewed-by: Trond Norbye <trond.

MB-11284: Support "admin" user in memcached core

Change-Id: I8e990e147ea870857483638bd1e9fa8e6fea551b
Reviewed-on: http://review.couchbase.org/37830
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 4f426e26 16-May-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11036: Handling race cond. in session_cas impl

- Description in design document
(link available on ticket)

Change-Id: Ic704f962e7637610b3b56c6436bed6676c977090
Reviewed-o

MB-11036: Handling race cond. in session_cas impl

- Description in design document
(link available on ticket)

Change-Id: Ic704f962e7637610b3b56c6436bed6676c977090
Reviewed-on: http://review.couchbase.org/37016
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Sundararaman Sridharan <sundar@couchbase.com>
Tested-by: Sundararaman Sridharan <sundar@couchbase.com>

show more ...


# 2c217587 09-May-2014 abhinavdangeti <abhinav@couchbase.com>

MB-11036: Support for session cas validation

- Provide API for ns_server to set the session_cas.
- Provide API for ns_server to get current session_cas.
- Provide an API for ep_engin

MB-11036: Support for session cas validation

- Provide API for ns_server to set the session_cas.
- Provide API for ns_server to get current session_cas.
- Provide an API for ep_engine to validate the session_cas
for every request from ns_server
- Validate the session_cas before creating and deleting a
bucket instance.

Change-Id: Iea8ff75c4d19b312c538b9c66eb3fedca7cbfd38
Reviewed-on: http://review.couchbase.org/36735
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# bd0ecd24 06-May-2014 abhinavdangeti <abhinav@couchbase.com>

Provide an isDatatypeSupported API for engine

Change-Id: I2636ea5309347b538b23338d527d7b2cf38ccf13
Reviewed-on: http://review.couchbase.org/36737
Reviewed-by: Trond Norbye <trond.nor

Provide an isDatatypeSupported API for engine

Change-Id: I2636ea5309347b538b23338d527d7b2cf38ccf13
Reviewed-on: http://review.couchbase.org/36737
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


Revision tags: v2.5.1
# ce9a18d0 22-Jan-2014 Trond Norbye <trond.norbye@gmail.com>

Remove compile warnings on windows

The code emitted too many warnings making it impossible
to see if there was any serious warnings being reported

Most of the changes are due to

Remove compile warnings on windows

The code emitted too many warnings making it impossible
to see if there was any serious warnings being reported

Most of the changes are due to return values doing conversions
that would cause some sort of data loss.

Change-Id: Ic5bca0a889d70d903baa8377a54b538d16e4edef
Reviewed-on: http://review.couchbase.org/32736
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


Revision tags: v2.5.0, v2.5.0-dp1, v2.2.0
# f603fdb6 05-May-2013 Trond Norbye <trond.norbye@gmail.com>

Revamp build process

* Build using CMake (http://www.cmake.org)
* Link with tcmalloc instead of dlopen
* Build on Windows by using MSVC
* Platform library hiding threads and mute

Revamp build process

* Build using CMake (http://www.cmake.org)
* Link with tcmalloc instead of dlopen
* Build on Windows by using MSVC
* Platform library hiding threads and mutexes
* Dropped support for UDP
* Ensure that the test applications run on windows!

Change-Id: Iecf1aaa81e95564d3c0918a58d041e074e756ab0
Reviewed-on: http://review.couchbase.org/28671
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


Revision tags: 2.0.2r, 2.0.1-linux, 2.0.1-macosx, v2.0.0, v2.0.0-beta, v1.8.1, v2.0.0-dp4, v1.7.0
# 05a6a857 06-May-2011 Trond Norbye <trond.norbye@gmail.com>

Remove the set_tap_nack_mode from the server api

The tap commands should always return error messages just like
the other memcached commands


# 55627b40 14-Apr-2011 Trond Norbye <trond.norbye@gmail.com>

Reserve/release cookie should be able to return errors

A proxy-engine may want to intercept the calls and should be able
to return an error.


Revision tags: v1.6.5.3, v1.6.5.2
# 83835a25 07-Mar-2011 Trond Norbye <trond.norbye@gmail.com>

Use reference counting instead of timeout for pending close


# 5b162ee7 07-Mar-2011 Trond Norbye <trond.norbye@gmail.com>

Use reference counting instead of timeout for pending close


Revision tags: v1.6.5.1
# 7b3cfe46 03-Nov-2010 Trond Norbye <trond.norbye@gmail.com>

Added "get_config()" to the core server api to get core config

The engine may use this function to get configuration settings in use
by the core. To get the number of worker threads, you

Added "get_config()" to the core server api to get core config

The engine may use this function to get configuration settings in use
by the core. To get the number of worker threads, you could use the
following code snippet:

size_t nthreads;
struct config_item items[] = {
[0] = {
.key = "num_threads",
.datatype = DT_SIZE,
.value.dt_size = &nthreads
},
[1] = {
.key = NULL,
}
};

if (api->core->get_config(items) && items[0].found) {
fprintf(stderr, "The server use %zu threads\n", nthreads);
}

See "stats settings" for the keywords the server supports.

show more ...


# aaa1d1c4 21-Sep-2010 Trond Norbye <trond.norbye@gmail.com>

Added abstime to the server api


# 004dfe56 14-Sep-2010 Trond Norbye <trond.norbye@gmail.com>

Added tap nack mode


# 6c5ff8d7 14-Sep-2010 Trond Norbye <trond.norbye@gmail.com>

Refactor: move cookie-based server func to separate struct


# 983fee62 16-Jun-2010 Dustin Sallings <dustin@spy.net>

Added API for controlled shutdown of the server from an extension.

stdin_check uses this.


# 8f89d2ea 17-Apr-2010 Dustin Sallings <dustin@spy.net>

Refactoring of the server API to extensions and engines for modularity.

The goal here is to allow the core API to be broken into smaller
pieces that are easier to independently manage an

Refactoring of the server API to extensions and engines for modularity.

The goal here is to allow the core API to be broken into smaller
pieces that are easier to independently manage and grow.

show more ...


# 886999e2 09-Apr-2010 Trond Norbye <trond.norbye@gmail.com>

Refactor: Move callbacks into a separate server api


# 334cfbbf 17-Mar-2010 Trond Norbye <trond.norbye@gmail.com>

Add a generic extension api