Yes! It work for me on CouchDB 1.3.
But on CouchDB 1.4 not worked :(
Thanks!
Hm..it works for me on CouchDB 1.5, but as Robert said, using native
query server is dangerous and since it's completely undocumented and
may use internal CouchDB API there is no any warranties that code will
work corre
Hm..it works for me on CouchDB 1.5, but as Robert said, using native
query server is dangerous and since it's completely undocumented and
may use internal CouchDB API there is no any warranties that code will
work correctly in future releases.
--
,,,^..^,,,
On Sat, Nov 9, 2013 at 1:02 PM, first-l
I want set limit base document count.
And now i see one way:
1) In Change Notifications function i see count document in base
2) if size of database larger given: replace validate_doc_update
function and denied create new docs.
It is long and slow way.
Maybe someone will tell a better implement
Deliberately not, no, a validate_doc_update function is only passed
the new document you're trying to update, the current one (if there is
one), the context of the user and the security object for the
database.
B.
On 9 November 2013 11:00, first-l...@yandex.ru wrote:
> And i not possible get in
And i not possible get information about data base from validate_doc_update?
validate_doc_update functions deliberately don't let you do this
otherwise eventually consistency can be compromised.
Also remember that the native view server has no sandbox, anyone
allowed to edit design documents can
validate_doc_update functions deliberately don't let you do this
otherwise eventually consistency can be compromised.
Also remember that the native view server has no sandbox, anyone
allowed to edit design documents can do anything to your servers that
the user you run couchdb as can (read files,
It is very good!
But, i create validation function and see error:
Error: EXIT
{{badmatch,[]},
[{couch_query_servers,new_process,3,
[{file,"couch_query_servers.erl"},{line,472}]},
{couch_query_servers,lang_proc,3,
[{file,"couch_query_servers.erl"},{line,462}]},
{couch_query_servers,handle_ca
Currently, this is possible only via native Erlang query server:
fun(NewDoc, OldDoc, {UserCtx}, SecObj) ->
DbName = couch_util:get_value(<<"db">>, UserCtx),
{ok, Db} = couch_db:open_int(DbName, [{user_ctx, UserCtx}]),
{ok, Info} = couch_db:get_db_info(Db),
DiskSize = couch_util:get_value(d