Äcdocutils.nodes
document
q)Åq}q(U	nametypesq}q(X���loggingschema.htmlqàX���authentication.htmlqàX���statistics service usageqNX���access to event log indexq	NX���overviewq
NX���counterqàX���logaggregator.htmlqàX���counter complianceq
NX���dataone usage statisticsqNX���counter_complianceqàX���event log indexqNuUsubstitution_defsq}qUparse_messagesq]qUcurrent_sourceqNU
decorationqNUautofootnote_startqKUnameidsq}q(hUloggingschema-htmlqhUauthentication-htmlqhUstatistics-service-usageqh	Uaccess-to-event-log-indexqh
UoverviewqhUcounterqhUlogaggregator-htmlq h
Uid1q!hUdataone-usage-statisticsq"hUcounter-complianceq#hUevent-log-indexq$uUchildrenq%]q&cdocutils.nodes
section
q')Åq(}q)(U	rawsourceq*U�Uparentq+hUsourceq,Xk���/var/lib/jenkins/jobs/API_Documentation_trunk/workspace/api-documentation/source/design/UsageStatistics.txtq-Utagnameq.Usectionq/U
attributesq0}q1(Udupnamesq2]Uclassesq3]Ubackrefsq4]Uidsq5]q6h"aUnamesq7]q8hauUlineq9KUdocumentq:hh%]q;(cdocutils.nodes
title
q<)Åq=}q>(h*X���DataONE Usage Statisticsq?h+h(h,h-h.Utitleq@h0}qA(h2]h3]h4]h5]h7]uh9Kh:hh%]qBcdocutils.nodes
Text
qCX���DataONE Usage StatisticsqDÖÅqE}qF(h*h?h+h=ubaubh')ÅqG}qH(h*U�h+h(h,h-h.h/h0}qI(h2]h3]h4]h5]qJhah7]qKh
auh9Kh:hh%]qL(h<)ÅqM}qN(h*X���OverviewqOh+hGh,h-h.h@h0}qP(h2]h3]h4]h5]h7]uh9Kh:hh%]qQhCX���OverviewqRÖÅqS}qT(h*hOh+hMubaubcdocutils.nodes
paragraph
qU)ÅqV}qW(h*Xø���DataONE Member Nodes and Coordinating Nodes record access events that result
from DataONE API calls. A  list of access events and the API calls that logged
these events is shown in *Table 1*.h+hGh,h-h.U	paragraphqXh0}qY(h2]h3]h4]h5]h7]uh9Kh:hh%]qZ(hCXµ���DataONE Member Nodes and Coordinating Nodes record access events that result
from DataONE API calls. A  list of access events and the API calls that logged
these events is shown in q[ÖÅq\}q](h*Xµ���DataONE Member Nodes and Coordinating Nodes record access events that result
from DataONE API calls. A  list of access events and the API calls that logged
these events is shown in h+hVubcdocutils.nodes
emphasis
q^)Åq_}q`(h*X	���*Table 1*h0}qa(h2]h3]h4]h5]h7]uh+hVh%]qbhCX���Table 1qcÖÅqd}qe(h*U�h+h_ubah.UemphasisqfubhCX���.ÖÅqg}qh(h*X���.h+hVubeubhU)Åqi}qj(h*X���*Table 1* Access Eventsqkh+hGh,h-h.hXh0}ql(h2]h3]h4]h5]h7]uh9K
h:hh%]qm(h^)Åqn}qo(h*X	���*Table 1*h0}qp(h2]h3]h4]h5]h7]uh+hih%]qqhCX���Table 1qrÖÅqs}qt(h*U�h+hnubah.hfubhCX��� Access EventsquÖÅqv}qw(h*X��� Access Eventsh+hiubeubcdocutils.nodes
block_quote
qx)Åqy}qz(h*U�h+hGh,h-h.Ublock_quoteq{h0}q|(h2]h3]h4]h5]h7]uh9Nh:hh%]q}cdocutils.nodes
table
q~)Åq}qÄ(h*U�h0}qÅ(h2]h3]h4]h5]h7]uh+hyh%]qÇcdocutils.nodes
tgroup
qÉ)ÅqÑ}qÖ(h*U�h0}qÜ(h5]h4]h2]h3]h7]UcolsKuh+hh%]qá(cdocutils.nodes
colspec
qà)Åqâ}qä(h*U�h0}qã(h5]h4]h2]h3]h7]UcolwidthKuh+hÑh%]h.Ucolspecqåubhà)Åqç}qé(h*U�h0}qè(h5]h4]h2]h3]h7]UcolwidthKuh+hÑh%]h.håubhà)Åqê}që(h*U�h0}qí(h5]h4]h2]h3]h7]UcolwidthKuh+hÑh%]h.håubcdocutils.nodes
thead
qì)Åqî}qï(h*U�h0}qñ(h2]h3]h4]h5]h7]uh+hÑh%]qócdocutils.nodes
row
qò)Åqô}qö(h*U�h0}qõ(h2]h3]h4]h5]h7]uh+hîh%]qú(cdocutils.nodes
entry
qù)Åqû}qü(h*U�h0}q†(h2]h3]h4]h5]h7]uh+hôh%]q°hU)Åq¢}q£(h*X���Access eventq§h+hûh,h-h.hXh0}q•(h2]h3]h4]h5]h7]uh9Kh%]q¶hCX���Access eventqßÖÅq®}q©(h*h§h+h¢ubaubah.Uentryq™ubhù)Åq´}q¨(h*U�h0}q≠(h2]h3]h4]h5]h7]uh+hôh%]qÆhU)ÅqØ}q∞(h*X���DataONE MN API callq±h+h´h,h-h.hXh0}q≤(h2]h3]h4]h5]h7]uh9Kh%]q≥hCX���DataONE MN API callq¥ÖÅqµ}q∂(h*h±h+hØubaubah.h™ubhù)Åq∑}q∏(h*U�h0}qπ(h2]h3]h4]h5]h7]uh+hôh%]q∫hU)Åqª}qº(h*X���Metacat API callqΩh+h∑h,h-h.hXh0}qæ(h2]h3]h4]h5]h7]uh9Kh%]qøhCX���Metacat API callq¿ÖÅq¡}q¬(h*hΩh+hªubaubah.h™ubeh.Urowq√ubah.Utheadqƒubcdocutils.nodes
tbody
q≈)Åq∆}q«(h*U�h0}q»(h2]h3]h4]h5]h7]uh+hÑh%]q…(hò)Åq }qÀ(h*U�h0}qÃ(h2]h3]h4]h5]h7]uh+h∆h%]qÕ(hù)ÅqŒ}qœ(h*U�h0}q–(h2]h3]h4]h5]h7]uh+h h%]q—hU)Åq“}q”(h*X���createq‘h+hŒh,h-h.hXh0}q’(h2]h3]h4]h5]h7]uh9Kh%]q÷hCX���createq◊ÖÅqÿ}qŸ(h*h‘h+h“ubaubah.h™ubhù)Åq⁄}q€(h*U�h0}q‹(h2]h3]h4]h5]h7]uh+h h%]q›hU)Åqfi}qfl(h*X���MNStorage.create()q‡h+h⁄h,h-h.hXh0}q·(h2]h3]h4]h5]h7]uh9Kh%]q‚hCX���MNStorage.create()q„ÖÅq‰}qÂ(h*h‡h+hfiubaubah.h™ubhù)ÅqÊ}qÁ(h*U�h0}qË(h2]h3]h4]h5]h7]uh+h h%]qÈhU)ÅqÍ}qÎ(h*X
���action=insertqÏh+hÊh,h-h.hXh0}qÌ(h2]h3]h4]h5]h7]uh9Kh%]qÓhCX
���action=insertqÔÖÅq}qÒ(h*hÏh+hÍubaubah.h™ubeh.h√ubhò)ÅqÚ}qÛ(h*U�h0}qÙ(h2]h3]h4]h5]h7]uh+h∆h%]qı(hù)Åqˆ}q˜(h*U�h0}q¯(h2]h3]h4]h5]h7]uh+hÚh%]q˘hU)Åq˙}q˚(h*X���deleteq¸h+hˆh,h-h.hXh0}q˝(h2]h3]h4]h5]h7]uh9Kh%]q˛hCX���deleteqˇÖÅr���}r��(h*h¸h+h˙ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+hÚh%]r��hU)År��}r��(h*X���MNStorage.delete()r��h+j��h,h-h.hXh0}r	��(h2]h3]h4]h5]h7]uh9Kh%]r
��hCX���MNStorage.delete()r��ÖÅr��}r
��(h*j��h+j��ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+hÚh%]r��hU)År��}r��(h*X
���action=deleter��h+j��h,h-h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX
���action=deleter��ÖÅr��}r��(h*j��h+j��ubaubah.h™ubeh.h√ubhò)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+h∆h%]r��(hù)År��}r��(h*U�h0}r ��(h2]h3]h4]h5]h7]uh+j��h%]r!��hU)År"��}r#��(h*X���readr$��h+j��h,h-h.hXh0}r%��(h2]h3]h4]h5]h7]uh9Kh%]r&��hCX���readr'��ÖÅr(��}r)��(h*j$��h+j"��ubaubah.h™ubhù)År*��}r+��(h*U�h0}r,��(h2]h3]h4]h5]h7]uh+j��h%]r-��hU)År.��}r/��(h*X���MNRead.get()r0��h+j*��h,h-h.hXh0}r1��(h2]h3]h4]h5]h7]uh9Kh%]r2��hCX���MNRead.get()r3��ÖÅr4��}r5��(h*j0��h+j.��ubaubah.h™ubhù)År6��}r7��(h*U�h0}r8��(h2]h3]h4]h5]h7]uh+j��h%]r9��hU)År:��}r;��(h*X���action=readr<��h+j6��h,h-h.hXh0}r=��(h2]h3]h4]h5]h7]uh9Kh%]r>��hCX���action=readr?��ÖÅr@��}rA��(h*j<��h+j:��ubaubah.h™ubeh.h√ubhò)ÅrB��}rC��(h*U�h0}rD��(h2]h3]h4]h5]h7]uh+h∆h%]rE��(hù)ÅrF��}rG��(h*U�h0}rH��(h2]h3]h4]h5]h7]uh+jB��h%]rI��hU)ÅrJ��}rK��(h*X	���replicaterL��h+jF��h,h-h.hXh0}rM��(h2]h3]h4]h5]h7]uh9Kh%]rN��hCX	���replicaterO��ÖÅrP��}rQ��(h*jL��h+jJ��ubaubah.h™ubhù)ÅrR��}rS��(h*U�h0}rT��(h2]h3]h4]h5]h7]uh+jB��h%]rU��hU)ÅrV��}rW��(h*X���MNReplication.replicate()rX��h+jR��h,h-h.hXh0}rY��(h2]h3]h4]h5]h7]uh9Kh%]rZ��hCX���MNReplication.replicate()r[��ÖÅr\��}r]��(h*jX��h+jV��ubaubah.h™ubhù)År^��}r_��(h*U�h0}r`��(h2]h3]h4]h5]h7]uh+jB��h%]h.h™ubeh.h√ubhò)Åra��}rb��(h*U�h0}rc��(h2]h3]h4]h5]h7]uh+h∆h%]rd��(hù)Åre��}rf��(h*U�h0}rg��(h2]h3]h4]h5]h7]uh+ja��h%]rh��hU)Åri��}rj��(h*X���updaterk��h+je��h,h-h.hXh0}rl��(h2]h3]h4]h5]h7]uh9Kh%]rm��hCX���updatern��ÖÅro��}rp��(h*jk��h+ji��ubaubah.h™ubhù)Årq��}rr��(h*U�h0}rs��(h2]h3]h4]h5]h7]uh+ja��h%]rt��hU)Åru��}rv��(h*X���MNStoreage.update()rw��h+jq��h,h-h.hXh0}rx��(h2]h3]h4]h5]h7]uh9Kh%]ry��hCX���MNStoreage.update()rz��ÖÅr{��}r|��(h*jw��h+ju��ubaubah.h™ubhù)År}��}r~��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+ja��h%]rÄ��hU)ÅrÅ��}rÇ��(h*X
���action=updater��h+j}��h,h-h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX
���action=updaterÜ��ÖÅrá��}rà��(h*jÉ��h+jÅ��ubaubah.h™ubeh.h√ubeh.Utbodyrâ��ubeh.Utgrouprä��ubah.Utablerã��ubaubhU)Årå��}rç��(h*XX���The content of the access event log records are described here: `<LoggingSchema.html>`_.ré��h+hGh,h-h.hXh0}rè��(h2]h3]h4]h5]h7]uh9Kh:hh%]rê��(hCX@���The content of the access event log records are described here: rë��ÖÅrí��}rì��(h*X@���The content of the access event log records are described here: h+jå��ubcdocutils.nodes
reference
rî��)Årï��}rñ��(h*X���`<LoggingSchema.html>`_h0}ró��(UnameX���LoggingSchema.htmlrò��Urefurirô��jò��h5]h4]h2]h3]h7]uh+jå��h%]rö��hCX���LoggingSchema.htmlrõ��ÖÅrú��}rù��(h*U�h+jï��ubah.U	referencerû��ubcdocutils.nodes
target
rü��)År†��}r°��(h*X���<LoggingSchema.html>U
referencedr¢��Kh+jå��h.Utargetr£��h0}r§��(Urefurijò��h5]r•��hah4]h2]h3]h7]r¶��hauh%]ubhCX���.ÖÅrß��}r®��(h*X���.h+jå��ubeubhU)År©��}r™��(h*X��The access event log records are harvested from each MN in the network and
aggregated into a common search index by the Log Aggregation Facility which is
described here: `<LogAggregator.html>`_. The Event Log Index is implemented as
an Apache Solr instance and can be queried using standard Solr queries using the
DataONE service endpoint \https://cn.dataone.org/cn/v1/query/logsolr.h+hGh,h-h.hXh0}r´��(h2]h3]h4]h5]h7]uh9Kh:hh%]r¨��(hCX™���The access event log records are harvested from each MN in the network and
aggregated into a common search index by the Log Aggregation Facility which is
described here: r≠��ÖÅrÆ��}rØ��(h*X™���The access event log records are harvested from each MN in the network and
aggregated into a common search index by the Log Aggregation Facility which is
described here: h+j©��ubjî��)År∞��}r±��(h*X���`<LogAggregator.html>`_h0}r≤��(UnameX���LogAggregator.htmlr≥��jô��j≥��h5]h4]h2]h3]h7]uh+j©��h%]r¥��hCX���LogAggregator.htmlrµ��ÖÅr∂��}r∑��(h*U�h+j∞��ubah.jû��ubjü��)År∏��}rπ��(h*X���<LogAggregator.html>j¢��Kh+j©��h.j£��h0}r∫��(Urefurij≥��h5]rª��h ah4]h2]h3]h7]rº��hauh%]ubhCXΩ���. The Event Log Index is implemented as
an Apache Solr instance and can be queried using standard Solr queries using the
DataONE service endpoint https://cn.dataone.org/cn/v1/query/logsolr.rΩ��ÖÅræ��}rø��(h*Xæ���. The Event Log Index is implemented as
an Apache Solr instance and can be queried using standard Solr queries using the
DataONE service endpoint \https://cn.dataone.org/cn/v1/query/logsolr.h+j©��ubeubhU)År¿��}r¡��(h*X��The Solr search platform provides query capabilities such as field faceting,
range filtering, numeric field statistics and more that provide usage
information based on the access events, harvest from the MN, thereby providing
network wide statistics from one search index.r¬��h+hGh,h-h.hXh0}r√��(h2]h3]h4]h5]h7]uh9K!h:hh%]rƒ��hCX��The Solr search platform provides query capabilities such as field faceting,
range filtering, numeric field statistics and more that provide usage
information based on the access events, harvest from the MN, thereby providing
network wide statistics from one search index.r≈��ÖÅr∆��}r«��(h*j¬��h+j¿��ubaubhU)År»��}r…��(h*Xx���The section *Example Queries* gives several examples of usage information that
can be obtained from the Event Log Index.h+hGh,h-h.hXh0}r ��(h2]h3]h4]h5]h7]uh9K&h:hh%]rÀ��(hCX���The section rÃ��ÖÅrÕ��}rŒ��(h*X���The section h+j»��ubh^)Årœ��}r–��(h*X���*Example Queries*h0}r—��(h2]h3]h4]h5]h7]uh+j»��h%]r“��hCX���Example Queriesr”��ÖÅr‘��}r’��(h*U�h+jœ��ubah.hfubhCX[��� gives several examples of usage information that
can be obtained from the Event Log Index.r÷��ÖÅr◊��}rÿ��(h*X[��� gives several examples of usage information that
can be obtained from the Event Log Index.h+j»��ubeubeubh')ÅrŸ��}r⁄��(h*U�h+h(h,h-h.h/h0}r€��(h2]h3]h4]h5]r‹��h$ah7]r›��hauh9K*h:hh%]rfi��(h<)Årfl��}r‡��(h*X���Event Log Indexr·��h+jŸ��h,h-h.h@h0}r‚��(h2]h3]h4]h5]h7]uh9K*h:hh%]r„��hCX���Event Log Indexr‰��ÖÅrÂ��}rÊ��(h*j·��h+jfl��ubaubhU)ÅrÁ��}rË��(h*X���*Table 2.* Solr index schemarÈ��h+jŸ��h,h-h.hXh0}rÍ��(h2]h3]h4]h5]h7]uh9K,h:hh%]rÎ��(h^)ÅrÏ��}rÌ��(h*X
���*Table 2.*h0}rÓ��(h2]h3]h4]h5]h7]uh+jÁ��h%]rÔ��hCX���Table 2.r��ÖÅrÒ��}rÚ��(h*U�h+jÏ��ubah.hfubhCX��� Solr index schemarÛ��ÖÅrÙ��}rı��(h*X��� Solr index schemah+jÁ��ubeubh~)Årˆ��}r˜��(h*U�h+jŸ��h,cdocutils.nodes
reprunicode
r¯��X%���source/design/EventLogIndexSchema.txtr˘��ÖÅr˙��}r˚��bh.jã��h0}r¸��(h2]h3]h4]h5]r˝��Uid2r˛��ah7]uh9Nh:hh%]rˇ��(h<)År���}r��(h*X���Solr index schemar��h0}r��(h2]h3]h4]h5]h7]uh+jˆ��h%]r��hCX���Solr index schemar��ÖÅr��}r��(h*j��h+j���ubah.h@ubhÉ)År��}r	��(h*U�h0}r
��(h5]h4]h2]h3]h7]UcolsKuh+jˆ��h%]r��(hà)År��}r
��(h*U�h0}r��(h5]h4]h2]h3]h7]UcolwidthKuh+j��h%]h.håubhà)År��}r��(h*U�h0}r��(h5]h4]h2]h3]h7]UcolwidthK
uh+j��h%]h.håubhà)År��}r��(h*U�h0}r��(h5]h4]h2]h3]h7]UcolwidthKOuh+j��h%]h.håubhì)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r��hò)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r��(hù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r ��hU)År!��}r"��(h*X���Namer#��h+j��h,j˙��h.hXh0}r$��(h2]h3]h4]h5]h7]uh9Kh%]r%��hCX���Namer&��ÖÅr'��}r(��(h*j#��h+j!��ubaubah.h™ubhù)År)��}r*��(h*U�h0}r+��(h2]h3]h4]h5]h7]uh+j��h%]r,��hU)År-��}r.��(h*X	���Solr Typer/��h+j)��h,j˙��h.hXh0}r0��(h2]h3]h4]h5]h7]uh9Kh%]r1��hCX	���Solr Typer2��ÖÅr3��}r4��(h*j/��h+j-��ubaubah.h™ubhù)År5��}r6��(h*U�h0}r7��(h2]h3]h4]h5]h7]uh+j��h%]r8��hU)År9��}r:��(h*X���Commentr;��h+j5��h,j˙��h.hXh0}r<��(h2]h3]h4]h5]h7]uh9Kh%]r=��hCX���Commentr>��ÖÅr?��}r@��(h*j;��h+j9��ubaubah.h™ubeh.h√ubah.hƒubh≈)ÅrA��}rB��(h*U�h0}rC��(h2]h3]h4]h5]h7]uh+j��h%]rD��(hò)ÅrE��}rF��(h*U�h0}rG��(h2]h3]h4]h5]h7]uh+jA��h%]rH��(hù)ÅrI��}rJ��(h*U�h0}rK��(h2]h3]h4]h5]h7]uh+jE��h%]rL��hU)ÅrM��}rN��(h*X���idrO��h+jI��h,j˙��h.hXh0}rP��(h2]h3]h4]h5]h7]uh9Kh%]rQ��hCX���idrR��ÖÅrS��}rT��(h*jO��h+jM��ubaubah.h™ubhù)ÅrU��}rV��(h*U�h0}rW��(h2]h3]h4]h5]h7]uh+jE��h%]rX��hU)ÅrY��}rZ��(h*X���stringr[��h+jU��h,j˙��h.hXh0}r\��(h2]h3]h4]h5]h7]uh9Kh%]r]��hCX���stringr^��ÖÅr_��}r`��(h*j[��h+jY��ubaubah.h™ubhù)Åra��}rb��(h*U�h0}rc��(h2]h3]h4]h5]h7]uh+jE��h%]rd��hU)Åre��}rf��(h*X���added after harvestrg��h+ja��h,j˙��h.hXh0}rh��(h2]h3]h4]h5]h7]uh9Kh%]ri��hCX���added after harvestrj��ÖÅrk��}rl��(h*jg��h+je��ubaubah.h™ubeh.h√ubhò)Årm��}rn��(h*U�h0}ro��(h2]h3]h4]h5]h7]uh+jA��h%]rp��(hù)Årq��}rr��(h*U�h0}rs��(h2]h3]h4]h5]h7]uh+jm��h%]rt��hU)Åru��}rv��(h*X���dateAggregatedrw��h+jq��h,j˙��h.hXh0}rx��(h2]h3]h4]h5]h7]uh9Kh%]ry��hCX���dateAggregatedrz��ÖÅr{��}r|��(h*jw��h+ju��ubaubah.h™ubhù)År}��}r~��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jm��h%]rÄ��hU)ÅrÅ��}rÇ��(h*X���daterÉ��h+j}��h,j˙��h.hXh0}rÑ��(h2]h3]h4]h5]h7]uh9Kh%]rÖ��hCX���daterÜ��ÖÅrá��}rà��(h*jÉ��h+jÅ��ubaubah.h™ubhù)Årâ��}rä��(h*U�h0}rã��(h2]h3]h4]h5]h7]uh+jm��h%]rå��hU)Årç��}ré��(h*X���added after harvestrè��h+jâ��h,j˙��h.hXh0}rê��(h2]h3]h4]h5]h7]uh9Kh%]rë��hCX���added after harvestrí��ÖÅrì��}rî��(h*jè��h+jç��ubaubah.h™ubeh.h√ubhò)Årï��}rñ��(h*U�h0}ró��(h2]h3]h4]h5]h7]uh+jA��h%]rò��(hù)Årô��}rö��(h*U�h0}rõ��(h2]h3]h4]h5]h7]uh+jï��h%]rú��hU)Årù��}rû��(h*X���isPublicrü��h+jô��h,j˙��h.hXh0}r†��(h2]h3]h4]h5]h7]uh9Kh%]r°��hCX���isPublicr¢��ÖÅr£��}r§��(h*jü��h+jù��ubaubah.h™ubhù)År•��}r¶��(h*U�h0}rß��(h2]h3]h4]h5]h7]uh+jï��h%]r®��hU)År©��}r™��(h*X���booleanr´��h+j•��h,j˙��h.hXh0}r¨��(h2]h3]h4]h5]h7]uh9Kh%]r≠��hCX���booleanrÆ��ÖÅrØ��}r∞��(h*j´��h+j©��ubaubah.h™ubhù)År±��}r≤��(h*U�h0}r≥��(h2]h3]h4]h5]h7]uh+jï��h%]r¥��hU)Årµ��}r∂��(h*X1���added after harvest, obtained from systemmetadatar∑��h+j±��h,j˙��h.hXh0}r∏��(h2]h3]h4]h5]h7]uh9Kh%]rπ��hCX1���added after harvest, obtained from systemmetadatar∫��ÖÅrª��}rº��(h*j∑��h+jµ��ubaubah.h™ubeh.h√ubhò)ÅrΩ��}ræ��(h*U�h0}rø��(h2]h3]h4]h5]h7]uh+jA��h%]r¿��(hù)År¡��}r¬��(h*U�h0}r√��(h2]h3]h4]h5]h7]uh+jΩ��h%]rƒ��hU)År≈��}r∆��(h*X���readPermissionr«��h+j¡��h,j˙��h.hXh0}r»��(h2]h3]h4]h5]h7]uh9K	h%]r…��hCX���readPermissionr ��ÖÅrÀ��}rÃ��(h*j«��h+j≈��ubaubah.h™ubhù)ÅrÕ��}rŒ��(h*U�h0}rœ��(h2]h3]h4]h5]h7]uh+jΩ��h%]r–��hU)År—��}r“��(h*X���stringr”��h+jÕ��h,j˙��h.hXh0}r‘��(h2]h3]h4]h5]h7]uh9K	h%]r’��hCX���stringr÷��ÖÅr◊��}rÿ��(h*j”��h+j—��ubaubah.h™ubhù)ÅrŸ��}r⁄��(h*U�h0}r€��(h2]h3]h4]h5]h7]uh+jΩ��h%]r‹��hU)År›��}rfi��(h*XH���added after harvest, obtained from systemmetadata, filtered during queryrfl��h+jŸ��h,j˙��h.hXh0}r‡��(h2]h3]h4]h5]h7]uh9K	h%]r·��hCXH���added after harvest, obtained from systemmetadata, filtered during queryr‚��ÖÅr„��}r‰��(h*jfl��h+j›��ubaubah.h™ubeh.h√ubhò)ÅrÂ��}rÊ��(h*U�h0}rÁ��(h2]h3]h4]h5]h7]uh+jA��h%]rË��(hù)ÅrÈ��}rÍ��(h*U�h0}rÎ��(h2]h3]h4]h5]h7]uh+jÂ��h%]rÏ��hU)ÅrÌ��}rÓ��(h*X���entryIdrÔ��h+jÈ��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9K
h%]rÒ��hCX���entryIdrÚ��ÖÅrÛ��}rÙ��(h*jÔ��h+jÌ��ubaubah.h™ubhù)Årı��}rˆ��(h*U�h0}r˜��(h2]h3]h4]h5]h7]uh+jÂ��h%]r¯��hU)År˘��}r˙��(h*X���stringr˚��h+jı��h,j˙��h.hXh0}r¸��(h2]h3]h4]h5]h7]uh9K
h%]r˝��hCX���stringr˛��ÖÅrˇ��}r���(h*j˚��h+j˘��ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jÂ��h%]r��hU)År��}r��(h*X���obtained from MN event logr��h+j��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9K
h%]r	��hCX���obtained from MN event logr
��ÖÅr��}r��(h*j��h+j��ubaubah.h™ubeh.h√ubhò)År
��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jA��h%]r��(hù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j
��h%]r��hU)År��}r��(h*X���pidr��h+j��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX���pidr��ÖÅr��}r��(h*j��h+j��ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j
��h%]r ��hU)År!��}r"��(h*X���stringr#��h+j��h,j˙��h.hXh0}r$��(h2]h3]h4]h5]h7]uh9Kh%]r%��hCX���stringr&��ÖÅr'��}r(��(h*j#��h+j!��ubaubah.h™ubhù)År)��}r*��(h*U�h0}r+��(h2]h3]h4]h5]h7]uh+j
��h%]r,��hU)År-��}r.��(h*X1���added after harvest, obtained from systemmetadatar/��h+j)��h,j˙��h.hXh0}r0��(h2]h3]h4]h5]h7]uh9Kh%]r1��hCX1���added after harvest, obtained from systemmetadatar2��ÖÅr3��}r4��(h*j/��h+j-��ubaubah.h™ubeh.h√ubhò)År5��}r6��(h*U�h0}r7��(h2]h3]h4]h5]h7]uh+jA��h%]r8��(hù)År9��}r:��(h*U�h0}r;��(h2]h3]h4]h5]h7]uh+j5��h%]r<��hU)År=��}r>��(h*X	���ipAddressr?��h+j9��h,j˙��h.hXh0}r@��(h2]h3]h4]h5]h7]uh9Kh%]rA��hCX	���ipAddressrB��ÖÅrC��}rD��(h*j?��h+j=��ubaubah.h™ubhù)ÅrE��}rF��(h*U�h0}rG��(h2]h3]h4]h5]h7]uh+j5��h%]rH��hU)ÅrI��}rJ��(h*X���stringrK��h+jE��h,j˙��h.hXh0}rL��(h2]h3]h4]h5]h7]uh9Kh%]rM��hCX���stringrN��ÖÅrO��}rP��(h*jK��h+jI��ubaubah.h™ubhù)ÅrQ��}rR��(h*U�h0}rS��(h2]h3]h4]h5]h7]uh+j5��h%]rT��hU)ÅrU��}rV��(h*X1���obtained from MN event log, filtered during queryrW��h+jQ��h,j˙��h.hXh0}rX��(h2]h3]h4]h5]h7]uh9Kh%]rY��hCX1���obtained from MN event log, filtered during queryrZ��ÖÅr[��}r\��(h*jW��h+jU��ubaubah.h™ubeh.h√ubhò)År]��}r^��(h*U�h0}r_��(h2]h3]h4]h5]h7]uh+jA��h%]r`��(hù)Åra��}rb��(h*U�h0}rc��(h2]h3]h4]h5]h7]uh+j]��h%]rd��hU)Åre��}rf��(h*X	���userAgentrg��h+ja��h,j˙��h.hXh0}rh��(h2]h3]h4]h5]h7]uh9K
h%]ri��hCX	���userAgentrj��ÖÅrk��}rl��(h*jg��h+je��ubaubah.h™ubhù)Årm��}rn��(h*U�h0}ro��(h2]h3]h4]h5]h7]uh+j]��h%]rp��hU)Årq��}rr��(h*X���stringrs��h+jm��h,j˙��h.hXh0}rt��(h2]h3]h4]h5]h7]uh9K
h%]ru��hCX���stringrv��ÖÅrw��}rx��(h*js��h+jq��ubaubah.h™ubhù)Åry��}rz��(h*U�h0}r{��(h2]h3]h4]h5]h7]uh+j]��h%]r|��hU)År}��}r~��(h*X���obtained from MN event logr��h+jy��h,j˙��h.hXh0}rÄ��(h2]h3]h4]h5]h7]uh9K
h%]rÅ��hCX���obtained from MN event logrÇ��ÖÅrÉ��}rÑ��(h*j��h+j}��ubaubah.h™ubeh.h√ubhò)ÅrÖ��}rÜ��(h*U�h0}rá��(h2]h3]h4]h5]h7]uh+jA��h%]rà��(hù)Årâ��}rä��(h*U�h0}rã��(h2]h3]h4]h5]h7]uh+jÖ��h%]rå��hU)Årç��}ré��(h*X���subjectrè��h+jâ��h,j˙��h.hXh0}rê��(h2]h3]h4]h5]h7]uh9Kh%]rë��hCX���subjectrí��ÖÅrì��}rî��(h*jè��h+jç��ubaubah.h™ubhù)Årï��}rñ��(h*U�h0}ró��(h2]h3]h4]h5]h7]uh+jÖ��h%]rò��hU)Årô��}rö��(h*X���stringrõ��h+jï��h,j˙��h.hXh0}rú��(h2]h3]h4]h5]h7]uh9Kh%]rù��hCX���stringrû��ÖÅrü��}r†��(h*jõ��h+jô��ubaubah.h™ubhù)År°��}r¢��(h*U�h0}r£��(h2]h3]h4]h5]h7]uh+jÖ��h%]r§��hU)År•��}r¶��(h*X1���obtained from MN event log, filtered during queryrß��h+j°��h,j˙��h.hXh0}r®��(h2]h3]h4]h5]h7]uh9Kh%]r©��hCX1���obtained from MN event log, filtered during queryr™��ÖÅr´��}r¨��(h*jß��h+j•��ubaubah.h™ubeh.h√ubhò)År≠��}rÆ��(h*U�h0}rØ��(h2]h3]h4]h5]h7]uh+jA��h%]r∞��(hù)År±��}r≤��(h*U�h0}r≥��(h2]h3]h4]h5]h7]uh+j≠��h%]r¥��hU)Årµ��}r∂��(h*X���eventr∑��h+j±��h,j˙��h.hXh0}r∏��(h2]h3]h4]h5]h7]uh9Kh%]rπ��hCX���eventr∫��ÖÅrª��}rº��(h*j∑��h+jµ��ubaubah.h™ubhù)ÅrΩ��}ræ��(h*U�h0}rø��(h2]h3]h4]h5]h7]uh+j≠��h%]r¿��hU)År¡��}r¬��(h*X���stringr√��h+jΩ��h,j˙��h.hXh0}rƒ��(h2]h3]h4]h5]h7]uh9Kh%]r≈��hCX���stringr∆��ÖÅr«��}r»��(h*j√��h+j¡��ubaubah.h™ubhù)År…��}r ��(h*U�h0}rÀ��(h2]h3]h4]h5]h7]uh+j≠��h%]rÃ��hU)ÅrÕ��}rŒ��(h*X���obtained from MN event logrœ��h+j…��h,j˙��h.hXh0}r–��(h2]h3]h4]h5]h7]uh9Kh%]r—��hCX���obtained from MN event logr“��ÖÅr”��}r‘��(h*jœ��h+jÕ��ubaubah.h™ubeh.h√ubhò)År’��}r÷��(h*U�h0}r◊��(h2]h3]h4]h5]h7]uh+jA��h%]rÿ��(hù)ÅrŸ��}r⁄��(h*U�h0}r€��(h2]h3]h4]h5]h7]uh+j’��h%]r‹��hU)År›��}rfi��(h*X
���dateLoggedrfl��h+jŸ��h,j˙��h.hXh0}r‡��(h2]h3]h4]h5]h7]uh9Kh%]r·��hCX
���dateLoggedr‚��ÖÅr„��}r‰��(h*jfl��h+j›��ubaubah.h™ubhù)ÅrÂ��}rÊ��(h*U�h0}rÁ��(h2]h3]h4]h5]h7]uh+j’��h%]rË��hU)ÅrÈ��}rÍ��(h*X���daterÎ��h+jÂ��h,j˙��h.hXh0}rÏ��(h2]h3]h4]h5]h7]uh9Kh%]rÌ��hCX���daterÓ��ÖÅrÔ��}r��(h*jÎ��h+jÈ��ubaubah.h™ubhù)ÅrÒ��}rÚ��(h*U�h0}rÛ��(h2]h3]h4]h5]h7]uh+j’��h%]rÙ��hU)Årı��}rˆ��(h*X���obtained from MN event logr˜��h+jÒ��h,j˙��h.hXh0}r¯��(h2]h3]h4]h5]h7]uh9Kh%]r˘��hCX���obtained from MN event logr˙��ÖÅr˚��}r¸��(h*j˜��h+jı��ubaubah.h™ubeh.h√ubhò)År˝��}r˛��(h*U�h0}rˇ��(h2]h3]h4]h5]h7]uh+jA��h%]r���(hù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j˝��h%]r��hU)År��}r��(h*X���nodeIdr��h+j��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r	��hCX���nodeIdr
��ÖÅr��}r��(h*j��h+j��ubaubah.h™ubhù)År
��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j˝��h%]r��hU)År��}r��(h*X���stringr��h+j
��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX���stringr��ÖÅr��}r��(h*j��h+j��ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j˝��h%]r��hU)År��}r��(h*X���obtained from MN event logr��h+j��h,j˙��h.hXh0}r ��(h2]h3]h4]h5]h7]uh9Kh%]r!��hCX���obtained from MN event logr"��ÖÅr#��}r$��(h*j��h+j��ubaubah.h™ubeh.h√ubhò)År%��}r&��(h*U�h0}r'��(h2]h3]h4]h5]h7]uh+jA��h%]r(��(hù)År)��}r*��(h*U�h0}r+��(h2]h3]h4]h5]h7]uh+j%��h%]r,��hU)År-��}r.��(h*X���rightsHolderr/��h+j)��h,j˙��h.hXh0}r0��(h2]h3]h4]h5]h7]uh9Kh%]r1��hCX���rightsHolderr2��ÖÅr3��}r4��(h*j/��h+j-��ubaubah.h™ubhù)År5��}r6��(h*U�h0}r7��(h2]h3]h4]h5]h7]uh+j%��h%]r8��hU)År9��}r:��(h*X���stringr;��h+j5��h,j˙��h.hXh0}r<��(h2]h3]h4]h5]h7]uh9Kh%]r=��hCX���stringr>��ÖÅr?��}r@��(h*j;��h+j9��ubaubah.h™ubhù)ÅrA��}rB��(h*U�h0}rC��(h2]h3]h4]h5]h7]uh+j%��h%]rD��hU)ÅrE��}rF��(h*XH���added after harvest, obtained from systemmetadata, filtered during queryrG��h+jA��h,j˙��h.hXh0}rH��(h2]h3]h4]h5]h7]uh9Kh%]rI��hCXH���added after harvest, obtained from systemmetadata, filtered during queryrJ��ÖÅrK��}rL��(h*jG��h+jE��ubaubah.h™ubeh.h√ubhò)ÅrM��}rN��(h*U�h0}rO��(h2]h3]h4]h5]h7]uh+jA��h%]rP��(hù)ÅrQ��}rR��(h*U�h0}rS��(h2]h3]h4]h5]h7]uh+jM��h%]rT��hU)ÅrU��}rV��(h*X���formatIdrW��h+jQ��h,j˙��h.hXh0}rX��(h2]h3]h4]h5]h7]uh9Kh%]rY��hCX���formatIdrZ��ÖÅr[��}r\��(h*jW��h+jU��ubaubah.h™ubhù)År]��}r^��(h*U�h0}r_��(h2]h3]h4]h5]h7]uh+jM��h%]r`��hU)Åra��}rb��(h*X���stringrc��h+j]��h,j˙��h.hXh0}rd��(h2]h3]h4]h5]h7]uh9Kh%]re��hCX���stringrf��ÖÅrg��}rh��(h*jc��h+ja��ubaubah.h™ubhù)Åri��}rj��(h*U�h0}rk��(h2]h3]h4]h5]h7]uh+jM��h%]rl��hU)Årm��}rn��(h*X1���added after harvest, obtained from systemmetadataro��h+ji��h,j˙��h.hXh0}rp��(h2]h3]h4]h5]h7]uh9Kh%]rq��hCX1���added after harvest, obtained from systemmetadatarr��ÖÅrs��}rt��(h*jo��h+jm��ubaubah.h™ubeh.h√ubhò)Åru��}rv��(h*U�h0}rw��(h2]h3]h4]h5]h7]uh+jA��h%]rx��(hù)Åry��}rz��(h*U�h0}r{��(h2]h3]h4]h5]h7]uh+ju��h%]r|��hU)År}��}r~��(h*X
���formatTyper��h+jy��h,j˙��h.hXh0}rÄ��(h2]h3]h4]h5]h7]uh9Kh%]rÅ��hCX
���formatTyperÇ��ÖÅrÉ��}rÑ��(h*j��h+j}��ubaubah.h™ubhù)ÅrÖ��}rÜ��(h*U�h0}rá��(h2]h3]h4]h5]h7]uh+ju��h%]rà��hU)Årâ��}rä��(h*X���stringrã��h+jÖ��h,j˙��h.hXh0}rå��(h2]h3]h4]h5]h7]uh9Kh%]rç��hCX���stringré��ÖÅrè��}rê��(h*jã��h+jâ��ubaubah.h™ubhù)Årë��}rí��(h*U�h0}rì��(h2]h3]h4]h5]h7]uh+ju��h%]rî��hU)Årï��}rñ��(h*X1���added after harvest, obtained from systemmetadataró��h+jë��h,j˙��h.hXh0}rò��(h2]h3]h4]h5]h7]uh9Kh%]rô��hCX1���added after harvest, obtained from systemmetadatarö��ÖÅrõ��}rú��(h*jó��h+jï��ubaubah.h™ubeh.h√ubhò)Årù��}rû��(h*U�h0}rü��(h2]h3]h4]h5]h7]uh+jA��h%]r†��(hù)År°��}r¢��(h*U�h0}r£��(h2]h3]h4]h5]h7]uh+jù��h%]r§��hU)År•��}r¶��(h*X���sizerß��h+j°��h,j˙��h.hXh0}r®��(h2]h3]h4]h5]h7]uh9Kh%]r©��hCX���sizer™��ÖÅr´��}r¨��(h*jß��h+j•��ubaubah.h™ubhù)År≠��}rÆ��(h*U�h0}rØ��(h2]h3]h4]h5]h7]uh+jù��h%]r∞��hU)År±��}r≤��(h*X���slongr≥��h+j≠��h,j˙��h.hXh0}r¥��(h2]h3]h4]h5]h7]uh9Kh%]rµ��hCX���slongr∂��ÖÅr∑��}r∏��(h*j≥��h+j±��ubaubah.h™ubhù)Årπ��}r∫��(h*U�h0}rª��(h2]h3]h4]h5]h7]uh+jù��h%]rº��hU)ÅrΩ��}ræ��(h*X1���added after harvest, obtained from systemmetadatarø��h+jπ��h,j˙��h.hXh0}r¿��(h2]h3]h4]h5]h7]uh9Kh%]r¡��hCX1���added after harvest, obtained from systemmetadatar¬��ÖÅr√��}rƒ��(h*jø��h+jΩ��ubaubah.h™ubeh.h√ubhò)År≈��}r∆��(h*U�h0}r«��(h2]h3]h4]h5]h7]uh+jA��h%]r»��(hù)År…��}r ��(h*U�h0}rÀ��(h2]h3]h4]h5]h7]uh+j≈��h%]rÃ��hU)ÅrÕ��}rŒ��(h*X���countryrœ��h+j…��h,j˙��h.hXh0}r–��(h2]h3]h4]h5]h7]uh9Kh%]r—��hCX���countryr“��ÖÅr”��}r‘��(h*jœ��h+jÕ��ubaubah.h™ubhù)År’��}r÷��(h*U�h0}r◊��(h2]h3]h4]h5]h7]uh+j≈��h%]rÿ��hU)ÅrŸ��}r⁄��(h*X���stringr€��h+j’��h,j˙��h.hXh0}r‹��(h2]h3]h4]h5]h7]uh9Kh%]r›��hCX���stringrfi��ÖÅrfl��}r‡��(h*j€��h+jŸ��ubaubah.h™ubhù)År·��}r‚��(h*U�h0}r„��(h2]h3]h4]h5]h7]uh+j≈��h%]r‰��hU)ÅrÂ��}rÊ��(h*X.���added after harvest, determined from ipAddressrÁ��h+j·��h,j˙��h.hXh0}rË��(h2]h3]h4]h5]h7]uh9Kh%]rÈ��hCX.���added after harvest, determined from ipAddressrÍ��ÖÅrÎ��}rÏ��(h*jÁ��h+jÂ��ubaubah.h™ubeh.h√ubhò)ÅrÌ��}rÓ��(h*U�h0}rÔ��(h2]h3]h4]h5]h7]uh+jA��h%]r��(hù)ÅrÒ��}rÚ��(h*U�h0}rÛ��(h2]h3]h4]h5]h7]uh+jÌ��h%]rÙ��hU)Årı��}rˆ��(h*X���regionr˜��h+jÒ��h,j˙��h.hXh0}r¯��(h2]h3]h4]h5]h7]uh9Kh%]r˘��hCX���regionr˙��ÖÅr˚��}r¸��(h*j˜��h+jı��ubaubah.h™ubhù)År˝��}r˛��(h*U�h0}rˇ��(h2]h3]h4]h5]h7]uh+jÌ��h%]r���hU)År��}r��(h*X���stringr��h+j˝��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX���stringr��ÖÅr��}r��(h*j��h+j��ubaubah.h™ubhù)År	��}r
��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jÌ��h%]r��hU)År
��}r��(h*X.���added after harvest, determined from ipAddressr��h+j	��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX.���added after harvest, determined from ipAddressr��ÖÅr��}r��(h*j��h+j
��ubaubah.h™ubeh.h√ubhò)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jA��h%]r��(hù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r��hU)År��}r��(h*X���cityr��h+j��h,j˙��h.hXh0}r ��(h2]h3]h4]h5]h7]uh9Kh%]r!��hCX���cityr"��ÖÅr#��}r$��(h*j��h+j��ubaubah.h™ubhù)År%��}r&��(h*U�h0}r'��(h2]h3]h4]h5]h7]uh+j��h%]r(��hU)År)��}r*��(h*X���stringr+��h+j%��h,j˙��h.hXh0}r,��(h2]h3]h4]h5]h7]uh9Kh%]r-��hCX���stringr.��ÖÅr/��}r0��(h*j+��h+j)��ubaubah.h™ubhù)År1��}r2��(h*U�h0}r3��(h2]h3]h4]h5]h7]uh+j��h%]r4��hU)År5��}r6��(h*X.���added after harvest, determined from ipAddressr7��h+j1��h,j˙��h.hXh0}r8��(h2]h3]h4]h5]h7]uh9Kh%]r9��hCX.���added after harvest, determined from ipAddressr:��ÖÅr;��}r<��(h*j7��h+j5��ubaubah.h™ubeh.h√ubhò)År=��}r>��(h*U�h0}r?��(h2]h3]h4]h5]h7]uh+jA��h%]r@��(hù)ÅrA��}rB��(h*U�h0}rC��(h2]h3]h4]h5]h7]uh+j=��h%]rD��hU)ÅrE��}rF��(h*X	���geohash_1rG��h+jA��h,j˙��h.hXh0}rH��(h2]h3]h4]h5]h7]uh9Kh%]rI��hCX	���geohash_1rJ��ÖÅrK��}rL��(h*jG��h+jE��ubaubah.h™ubhù)ÅrM��}rN��(h*U�h0}rO��(h2]h3]h4]h5]h7]uh+j=��h%]rP��hU)ÅrQ��}rR��(h*X���stringrS��h+jM��h,j˙��h.hXh0}rT��(h2]h3]h4]h5]h7]uh9Kh%]rU��hCX���stringrV��ÖÅrW��}rX��(h*jS��h+jQ��ubaubah.h™ubhù)ÅrY��}rZ��(h*U�h0}r[��(h2]h3]h4]h5]h7]uh+j=��h%]r\��hU)År]��}r^��(h*X.���added after harvest, determined from ipAddressr_��h+jY��h,j˙��h.hXh0}r`��(h2]h3]h4]h5]h7]uh9Kh%]ra��hCX.���added after harvest, determined from ipAddressrb��ÖÅrc��}rd��(h*j_��h+j]��ubaubah.h™ubeh.h√ubhò)Åre��}rf��(h*U�h0}rg��(h2]h3]h4]h5]h7]uh+jA��h%]rh��(hù)Åri��}rj��(h*U�h0}rk��(h2]h3]h4]h5]h7]uh+je��h%]rl��hU)Årm��}rn��(h*X	���geohash_2ro��h+ji��h,j˙��h.hXh0}rp��(h2]h3]h4]h5]h7]uh9Kh%]rq��hCX	���geohash_2rr��ÖÅrs��}rt��(h*jo��h+jm��ubaubah.h™ubhù)Åru��}rv��(h*U�h0}rw��(h2]h3]h4]h5]h7]uh+je��h%]rx��hU)Åry��}rz��(h*X���stringr{��h+ju��h,j˙��h.hXh0}r|��(h2]h3]h4]h5]h7]uh9Kh%]r}��hCX���stringr~��ÖÅr��}rÄ��(h*j{��h+jy��ubaubah.h™ubhù)ÅrÅ��}rÇ��(h*U�h0}rÉ��(h2]h3]h4]h5]h7]uh+je��h%]rÑ��hU)ÅrÖ��}rÜ��(h*X.���added after harvest, determined from ipAddressrá��h+jÅ��h,j˙��h.hXh0}rà��(h2]h3]h4]h5]h7]uh9Kh%]râ��hCX.���added after harvest, determined from ipAddressrä��ÖÅrã��}rå��(h*já��h+jÖ��ubaubah.h™ubeh.h√ubhò)Årç��}ré��(h*U�h0}rè��(h2]h3]h4]h5]h7]uh+jA��h%]rê��(hù)Årë��}rí��(h*U�h0}rì��(h2]h3]h4]h5]h7]uh+jç��h%]rî��hU)Årï��}rñ��(h*X	���geohash_3ró��h+jë��h,j˙��h.hXh0}rò��(h2]h3]h4]h5]h7]uh9Kh%]rô��hCX	���geohash_3rö��ÖÅrõ��}rú��(h*jó��h+jï��ubaubah.h™ubhù)Årù��}rû��(h*U�h0}rü��(h2]h3]h4]h5]h7]uh+jç��h%]r†��hU)År°��}r¢��(h*X���stringr£��h+jù��h,j˙��h.hXh0}r§��(h2]h3]h4]h5]h7]uh9Kh%]r•��hCX���stringr¶��ÖÅrß��}r®��(h*j£��h+j°��ubaubah.h™ubhù)År©��}r™��(h*U�h0}r´��(h2]h3]h4]h5]h7]uh+jç��h%]r¨��hU)År≠��}rÆ��(h*X.���added after harvest, determined from ipAddressrØ��h+j©��h,j˙��h.hXh0}r∞��(h2]h3]h4]h5]h7]uh9Kh%]r±��hCX.���added after harvest, determined from ipAddressr≤��ÖÅr≥��}r¥��(h*jØ��h+j≠��ubaubah.h™ubeh.h√ubhò)Årµ��}r∂��(h*U�h0}r∑��(h2]h3]h4]h5]h7]uh+jA��h%]r∏��(hù)Årπ��}r∫��(h*U�h0}rª��(h2]h3]h4]h5]h7]uh+jµ��h%]rº��hU)ÅrΩ��}ræ��(h*X	���geohash_4rø��h+jπ��h,j˙��h.hXh0}r¿��(h2]h3]h4]h5]h7]uh9Kh%]r¡��hCX	���geohash_4r¬��ÖÅr√��}rƒ��(h*jø��h+jΩ��ubaubah.h™ubhù)År≈��}r∆��(h*U�h0}r«��(h2]h3]h4]h5]h7]uh+jµ��h%]r»��hU)År…��}r ��(h*X���stringrÀ��h+j≈��h,j˙��h.hXh0}rÃ��(h2]h3]h4]h5]h7]uh9Kh%]rÕ��hCX���stringrŒ��ÖÅrœ��}r–��(h*jÀ��h+j…��ubaubah.h™ubhù)År—��}r“��(h*U�h0}r”��(h2]h3]h4]h5]h7]uh+jµ��h%]r‘��hU)År’��}r÷��(h*X.���added after harvest, determined from ipAddressr◊��h+j—��h,j˙��h.hXh0}rÿ��(h2]h3]h4]h5]h7]uh9Kh%]rŸ��hCX.���added after harvest, determined from ipAddressr⁄��ÖÅr€��}r‹��(h*j◊��h+j’��ubaubah.h™ubeh.h√ubhò)År›��}rfi��(h*U�h0}rfl��(h2]h3]h4]h5]h7]uh+jA��h%]r‡��(hù)År·��}r‚��(h*U�h0}r„��(h2]h3]h4]h5]h7]uh+j›��h%]r‰��hU)ÅrÂ��}rÊ��(h*X	���geohash_5rÁ��h+j·��h,j˙��h.hXh0}rË��(h2]h3]h4]h5]h7]uh9Kh%]rÈ��hCX	���geohash_5rÍ��ÖÅrÎ��}rÏ��(h*jÁ��h+jÂ��ubaubah.h™ubhù)ÅrÌ��}rÓ��(h*U�h0}rÔ��(h2]h3]h4]h5]h7]uh+j›��h%]r��hU)ÅrÒ��}rÚ��(h*X���stringrÛ��h+jÌ��h,j˙��h.hXh0}rÙ��(h2]h3]h4]h5]h7]uh9Kh%]rı��hCX���stringrˆ��ÖÅr˜��}r¯��(h*jÛ��h+jÒ��ubaubah.h™ubhù)År˘��}r˙��(h*U�h0}r˚��(h2]h3]h4]h5]h7]uh+j›��h%]r¸��hU)År˝��}r˛��(h*X.���added after harvest, determined from ipAddressrˇ��h+j˘��h,j˙��h.hXh0}r���(h2]h3]h4]h5]h7]uh9Kh%]r��hCX.���added after harvest, determined from ipAddressr��ÖÅr��}r��(h*jˇ��h+j˝��ubaubah.h™ubeh.h√ubhò)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jA��h%]r��(hù)År	��}r
��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r��hU)År
��}r��(h*X	���geohash_6r��h+j	��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX	���geohash_6r��ÖÅr��}r��(h*j��h+j
��ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r��hU)År��}r��(h*X���stringr��h+j��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9Kh%]r��hCX���stringr��ÖÅr��}r ��(h*j��h+j��ubaubah.h™ubhù)År!��}r"��(h*U�h0}r#��(h2]h3]h4]h5]h7]uh+j��h%]r$��hU)År%��}r&��(h*X.���added after harvest, determined from ipAddressr'��h+j!��h,j˙��h.hXh0}r(��(h2]h3]h4]h5]h7]uh9Kh%]r)��hCX.���added after harvest, determined from ipAddressr*��ÖÅr+��}r,��(h*j'��h+j%��ubaubah.h™ubeh.h√ubhò)År-��}r.��(h*U�h0}r/��(h2]h3]h4]h5]h7]uh+jA��h%]r0��(hù)År1��}r2��(h*U�h0}r3��(h2]h3]h4]h5]h7]uh+j-��h%]r4��hU)År5��}r6��(h*X	���geohash_7r7��h+j1��h,j˙��h.hXh0}r8��(h2]h3]h4]h5]h7]uh9Kh%]r9��hCX	���geohash_7r:��ÖÅr;��}r<��(h*j7��h+j5��ubaubah.h™ubhù)År=��}r>��(h*U�h0}r?��(h2]h3]h4]h5]h7]uh+j-��h%]r@��hU)ÅrA��}rB��(h*X���stringrC��h+j=��h,j˙��h.hXh0}rD��(h2]h3]h4]h5]h7]uh9Kh%]rE��hCX���stringrF��ÖÅrG��}rH��(h*jC��h+jA��ubaubah.h™ubhù)ÅrI��}rJ��(h*U�h0}rK��(h2]h3]h4]h5]h7]uh+j-��h%]rL��hU)ÅrM��}rN��(h*X.���added after harvest, determined from ipAddressrO��h+jI��h,j˙��h.hXh0}rP��(h2]h3]h4]h5]h7]uh9Kh%]rQ��hCX.���added after harvest, determined from ipAddressrR��ÖÅrS��}rT��(h*jO��h+jM��ubaubah.h™ubeh.h√ubhò)ÅrU��}rV��(h*U�h0}rW��(h2]h3]h4]h5]h7]uh+jA��h%]rX��(hù)ÅrY��}rZ��(h*U�h0}r[��(h2]h3]h4]h5]h7]uh+jU��h%]r\��hU)År]��}r^��(h*X	���geohash_8r_��h+jY��h,j˙��h.hXh0}r`��(h2]h3]h4]h5]h7]uh9K h%]ra��hCX	���geohash_8rb��ÖÅrc��}rd��(h*j_��h+j]��ubaubah.h™ubhù)Åre��}rf��(h*U�h0}rg��(h2]h3]h4]h5]h7]uh+jU��h%]rh��hU)Åri��}rj��(h*X���stringrk��h+je��h,j˙��h.hXh0}rl��(h2]h3]h4]h5]h7]uh9K h%]rm��hCX���stringrn��ÖÅro��}rp��(h*jk��h+ji��ubaubah.h™ubhù)Årq��}rr��(h*U�h0}rs��(h2]h3]h4]h5]h7]uh+jU��h%]rt��hU)Åru��}rv��(h*X.���added after harvest, determined from ipAddressrw��h+jq��h,j˙��h.hXh0}rx��(h2]h3]h4]h5]h7]uh9K h%]ry��hCX.���added after harvest, determined from ipAddressrz��ÖÅr{��}r|��(h*jw��h+ju��ubaubah.h™ubeh.h√ubhò)År}��}r~��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jA��h%]rÄ��(hù)ÅrÅ��}rÇ��(h*U�h0}rÉ��(h2]h3]h4]h5]h7]uh+j}��h%]rÑ��hU)ÅrÖ��}rÜ��(h*X	���geohash_9rá��h+jÅ��h,j˙��h.hXh0}rà��(h2]h3]h4]h5]h7]uh9K!h%]râ��hCX	���geohash_9rä��ÖÅrã��}rå��(h*já��h+jÖ��ubaubah.h™ubhù)Årç��}ré��(h*U�h0}rè��(h2]h3]h4]h5]h7]uh+j}��h%]rê��hU)Årë��}rí��(h*X���stringrì��h+jç��h,j˙��h.hXh0}rî��(h2]h3]h4]h5]h7]uh9K!h%]rï��hCX���stringrñ��ÖÅró��}rò��(h*jì��h+jë��ubaubah.h™ubhù)Årô��}rö��(h*U�h0}rõ��(h2]h3]h4]h5]h7]uh+j}��h%]rú��hU)Årù��}rû��(h*X.���added after harvest, determined from ipAddressrü��h+jô��h,j˙��h.hXh0}r†��(h2]h3]h4]h5]h7]uh9K!h%]r°��hCX.���added after harvest, determined from ipAddressr¢��ÖÅr£��}r§��(h*jü��h+jù��ubaubah.h™ubeh.h√ubhò)År•��}r¶��(h*U�h0}rß��(h2]h3]h4]h5]h7]uh+jA��h%]r®��(hù)År©��}r™��(h*U�h0}r´��(h2]h3]h4]h5]h7]uh+j•��h%]r¨��hU)År≠��}rÆ��(h*X���locationrØ��h+j©��h,j˙��h.hXh0}r∞��(h2]h3]h4]h5]h7]uh9K"h%]r±��hCX���locationr≤��ÖÅr≥��}r¥��(h*jØ��h+j≠��ubaubah.h™ubhù)Årµ��}r∂��(h*U�h0}r∑��(h2]h3]h4]h5]h7]uh+j•��h%]r∏��hU)Årπ��}r∫��(h*X���locationrª��h+jµ��h,j˙��h.hXh0}rº��(h2]h3]h4]h5]h7]uh9K"h%]rΩ��hCX���locationræ��ÖÅrø��}r¿��(h*jª��h+jπ��ubaubah.h™ubhù)År¡��}r¬��(h*U�h0}r√��(h2]h3]h4]h5]h7]uh+j•��h%]rƒ��hU)År≈��}r∆��(h*X.���added after harvest, determined from ipAddressr«��h+j¡��h,j˙��h.hXh0}r»��(h2]h3]h4]h5]h7]uh9K"h%]r…��hCX.���added after harvest, determined from ipAddressr ��ÖÅrÀ��}rÃ��(h*j«��h+j≈��ubaubah.h™ubeh.h√ubhò)ÅrÕ��}rŒ��(h*U�h0}rœ��(h2]h3]h4]h5]h7]uh+jA��h%]r–��(hù)År—��}r“��(h*U�h0}r”��(h2]h3]h4]h5]h7]uh+jÕ��h%]r‘��hU)År’��}r÷��(h*X���inFullRobotListr◊��h+j—��h,j˙��h.hXh0}rÿ��(h2]h3]h4]h5]h7]uh9K#h%]rŸ��hCX���inFullRobotListr⁄��ÖÅr€��}r‹��(h*j◊��h+j’��ubaubah.h™ubhù)År›��}rfi��(h*U�h0}rfl��(h2]h3]h4]h5]h7]uh+jÕ��h%]r‡��hU)År·��}r‚��(h*X���booleanr„��h+j›��h,j˙��h.hXh0}r‰��(h2]h3]h4]h5]h7]uh9K#h%]rÂ��hCX���booleanrÊ��ÖÅrÁ��}rË��(h*j„��h+j·��ubaubah.h™ubhù)ÅrÈ��}rÍ��(h*U�h0}rÎ��(h2]h3]h4]h5]h7]uh+jÕ��h%]rÏ��hU)ÅrÌ��}rÓ��(h*XN���added after harvest, determined based on log processing for COUNTER compliancerÔ��h+jÈ��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9K#h%]rÒ��hCXN���added after harvest, determined based on log processing for COUNTER compliancerÚ��ÖÅrÛ��}rÙ��(h*jÔ��h+jÌ��ubaubah.h™ubeh.h√ubhò)Årı��}rˆ��(h*U�h0}r˜��(h2]h3]h4]h5]h7]uh+jA��h%]r¯��(hù)År˘��}r˙��(h*U�h0}r˚��(h2]h3]h4]h5]h7]uh+jı��h%]r¸��hU)År˝��}r˛��(h*X���inPartialRobotListrˇ��h+j˘��h,j˙��h.hXh0}r���(h2]h3]h4]h5]h7]uh9K$h%]r��hCX���inPartialRobotListr��ÖÅr��}r��(h*jˇ��h+j˝��ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jı��h%]r��hU)År	��}r
��(h*X���booleanr��h+j��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9K$h%]r
��hCX���booleanr��ÖÅr��}r��(h*j��h+j	��ubaubah.h™ubhù)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jı��h%]r��hU)År��}r��(h*XN���added after harvest, determined based on log processing for COUNTER compliancer��h+j��h,j˙��h.hXh0}r��(h2]h3]h4]h5]h7]uh9K$h%]r��hCXN���added after harvest, determined based on log processing for COUNTER compliancer��ÖÅr��}r��(h*j��h+j��ubaubah.h™ubeh.h√ubhò)År��}r��(h*U�h0}r��(h2]h3]h4]h5]h7]uh+jA��h%]r ��(hù)År!��}r"��(h*U�h0}r#��(h2]h3]h4]h5]h7]uh+j��h%]r$��hU)År%��}r&��(h*X
���isRepeatVisitr'��h+j!��h,j˙��h.hXh0}r(��(h2]h3]h4]h5]h7]uh9K%h%]r)��hCX
���isRepeatVisitr*��ÖÅr+��}r,��(h*j'��h+j%��ubaubah.h™ubhù)År-��}r.��(h*U�h0}r/��(h2]h3]h4]h5]h7]uh+j��h%]r0��hU)År1��}r2��(h*X���booleanr3��h+j-��h,j˙��h.hXh0}r4��(h2]h3]h4]h5]h7]uh9K%h%]r5��hCX���booleanr6��ÖÅr7��}r8��(h*j3��h+j1��ubaubah.h™ubhù)År9��}r:��(h*U�h0}r;��(h2]h3]h4]h5]h7]uh+j��h%]r<��hU)År=��}r>��(h*XN���added after harvest, determined based on log processing for COUNTER compliancer?��h+j9��h,j˙��h.hXh0}r@��(h2]h3]h4]h5]h7]uh9K%h%]rA��hCXN���added after harvest, determined based on log processing for COUNTER compliancerB��ÖÅrC��}rD��(h*j?��h+j=��ubaubah.h™ubeh.h√ubeh.jâ��ubeh.jä��ubeubeubh')ÅrE��}rF��(h*U�h+h(h,h-h.h/h0}rG��(h2]h3]h4]h5]rH��hah7]rI��h	auh9K2h:hh%]rJ��(h<)ÅrK��}rL��(h*X���Access to Event Log IndexrM��h+jE��h,h-h.h@h0}rN��(h2]h3]h4]h5]h7]uh9K2h:hh%]rO��hCX���Access to Event Log IndexrP��ÖÅrQ��}rR��(h*jM��h+jK��ubaubhU)ÅrS��}rT��(h*Xˆ���Access to the Event Log Index adheres to the DataONE identity and authentication
protocols described here: `<Authentication.html>`_. The level of access allowed
when querying the index is determined by your DataONE Authentication Session
Identityh+jE��h,h-h.hXh0}rU��(h2]h3]h4]h5]h7]uh9K4h:hh%]rV��(hCXk���Access to the Event Log Index adheres to the DataONE identity and authentication
protocols described here: rW��ÖÅrX��}rY��(h*Xk���Access to the Event Log Index adheres to the DataONE identity and authentication
protocols described here: h+jS��ubjî��)ÅrZ��}r[��(h*X���`<Authentication.html>`_h0}r\��(UnameX���Authentication.htmlr]��jô��j]��h5]h4]h2]h3]h7]uh+jS��h%]r^��hCX���Authentication.htmlr_��ÖÅr`��}ra��(h*U�h+jZ��ubah.jû��ubjü��)Årb��}rc��(h*X���<Authentication.html>j¢��Kh+jS��h.j£��h0}rd��(Urefurij]��h5]re��hah4]h2]h3]h7]rf��hauh%]ubhCXs���. The level of access allowed
when querying the index is determined by your DataONE Authentication Session
Identityrg��ÖÅrh��}ri��(h*Xs���. The level of access allowed
when querying the index is determined by your DataONE Authentication Session
Identityh+jS��ubeubhU)Årj��}rk��(h*X���*CN Administrators*rl��h+jE��h,h-h.hXh0}rm��(h2]h3]h4]h5]h7]uh9K9h:hh%]rn��h^)Åro��}rp��(h*jl��h0}rq��(h2]h3]h4]h5]h7]uh+jj��h%]rr��hCX���CN Administratorsrs��ÖÅrt��}ru��(h*U�h+jo��ubah.hfubaubhU)Årv��}rw��(h*Xü���CN Administrators have full access to the index and can therefor select index
entries based on any field and can view the entire contents of the index
entries.rx��h+jE��h,h-h.hXh0}ry��(h2]h3]h4]h5]h7]uh9K;h:hh%]rz��hCXü���CN Administrators have full access to the index and can therefor select index
entries based on any field and can view the entire contents of the index
entries.r{��ÖÅr|��}r}��(h*jx��h+jv��ubaubhU)År~��}r��(h*X���*Authenticated session access*rÄ��h+jE��h,h-h.hXh0}rÅ��(h2]h3]h4]h5]h7]uh9K?h:hh%]rÇ��h^)ÅrÉ��}rÑ��(h*jÄ��h0}rÖ��(h2]h3]h4]h5]h7]uh+j~��h%]rÜ��hCX���Authenticated session accessrá��ÖÅrà��}râ��(h*U�h+jÉ��ubah.hfubaubhU)Årä��}rã��(h*XG��Clients (i.e. web browsers) that have established an authenticated session using
a DataONE identity have access to information for any pids for which they are
the rightsholder, or pids for which they have an access policy granting write
access. For example, if the authenticated subject is
``'uid=smith,o=NCEAS,dc=ecoinformatics,dc=org'`` then the client can query index
entries for pids that have access policies allowing write access to the
authenticated subject. This level of access allows  summary information to be
viewed, so the full content of index entries cannot be viewed.h+jE��h,h-h.hXh0}r�(h2]h3]h4]h5]h7]uh9KAh:hh%]r�(hCX"��Clients (i.e. web browsers) that have established an authenticated session using
a DataONE identity have access to information for any pids for which they are
the rightsholder, or pids for which they have an access policy granting write
access. For example, if the authenticated subject is
ré��ÖÅrè��}rê��(h*X"��Clients (i.e. web browsers) that have established an authenticated session using
a DataONE identity have access to information for any pids for which they are
the rightsholder, or pids for which they have an access policy granting write
access. For example, if the authenticated subject is
h+j�ubcdocutils.nodes
literal
rë��)Årí��}rì��(h*X0���``'uid=smith,o=NCEAS,dc=ecoinformatics,dc=org'``h0}rî��(h2]h3]h4]h5]h7]uh+jä��h%]rï��hCX,���'uid=smith,o=NCEAS,dc=ecoinformatics,dc=org'rñ��ÖÅró��}rò��(h*U�h+jí��ubah.Uliteralrô��ubhCXı��� then the client can query index
entries for pids that have access policies allowing write access to the
authenticated subject. This level of access allows  summary information to be
viewed, so the full content of index entries cannot be viewed.rö��ÖÅrõ��}rú��(h*Xı��� then the client can query index
entries for pids that have access policies allowing write access to the
authenticated subject. This level of access allows  summary information to be
viewed, so the full content of index entries cannot be viewed.h+jä��ubeubhU)Årù��}rû��(h*X���*Public Access*rü��h+jE��h,h-h.hXh0}r†��(h2]h3]h4]h5]h7]uh9KJh:hh%]r°��h^)År¢��}r£��(h*jü��h0}r§��(h2]h3]h4]h5]h7]uh+jù��h%]r•��hCX
���Public Accessr¶��ÖÅrß��}r®��(h*U�h+j¢��ubah.hfubaubhU)År©��}r™��(h*X+��All other access is considered non-privileged public access in which case only
index entries associated with pids that have an access policy granting public
read can be queried. This level of access only allows summary information to be
viewed, so the full content of index entries cannot be viewed.r´��h+jE��h,h-h.hXh0}r¨��(h2]h3]h4]h5]h7]uh9KLh:hh%]r≠��hCX+��All other access is considered non-privileged public access in which case only
index entries associated with pids that have an access policy granting public
read can be queried. This level of access only allows summary information to be
viewed, so the full content of index entries cannot be viewed.rÆ��ÖÅrØ��}r∞��(h*j´��h+j©��ubaubhU)År±��}r≤��(h*Xi��In addition to these access rules, certain fields are considered sensitive such
that they cannot be included in Solr field queries (i.e. ``&fq=<field name>``)
or included in Solr facet queries (i.e. ``&facet.field=<field name>``). The
fields from the Event Log Index that are considered sensitive are
*rightsHolder*, *ipAddress*, *subject* and *readPermission*.h+jE��h,h-h.hXh0}r≥��(h2]h3]h4]h5]h7]uh9KQh:hh%]r¥��(hCXâ���In addition to these access rules, certain fields are considered sensitive such
that they cannot be included in Solr field queries (i.e. rµ��ÖÅr∂��}r∑��(h*Xâ���In addition to these access rules, certain fields are considered sensitive such
that they cannot be included in Solr field queries (i.e. h+j±��ubjë��)År∏��}rπ��(h*X���``&fq=<field name>``h0}r∫��(h2]h3]h4]h5]h7]uh+j±��h%]rª��hCX���&fq=<field name>rº��ÖÅrΩ��}ræ��(h*U�h+j∏��ubah.jô��ubhCX*���)
or included in Solr facet queries (i.e. rø��ÖÅr¿��}r¡��(h*X*���)
or included in Solr facet queries (i.e. h+j±��ubjë��)År¬��}r√��(h*X���``&facet.field=<field name>``h0}rƒ��(h2]h3]h4]h5]h7]uh+j±��h%]r≈��hCX���&facet.field=<field name>r∆��ÖÅr«��}r»��(h*U�h+j¬��ubah.jô��ubhCXI���). The
fields from the Event Log Index that are considered sensitive are
r…��ÖÅr ��}rÀ��(h*XI���). The
fields from the Event Log Index that are considered sensitive are
h+j±��ubh^)ÅrÃ��}rÕ��(h*X���*rightsHolder*h0}rŒ��(h2]h3]h4]h5]h7]uh+j±��h%]rœ��hCX���rightsHolderr–��ÖÅr—��}r“��(h*U�h+jÃ��ubah.hfubhCX���, r”��ÖÅr‘��}r’��(h*X���, h+j±��ubh^)År÷��}r◊��(h*X���*ipAddress*h0}rÿ��(h2]h3]h4]h5]h7]uh+j±��h%]rŸ��hCX	���ipAddressr⁄��ÖÅr€��}r‹��(h*U�h+j÷��ubah.hfubhCX���, r›��ÖÅrfi��}rfl��(h*X���, h+j±��ubh^)År‡��}r·��(h*X	���*subject*h0}r‚��(h2]h3]h4]h5]h7]uh+j±��h%]r„��hCX���subjectr‰��ÖÅrÂ��}rÊ��(h*U�h+j‡��ubah.hfubhCX��� and rÁ��ÖÅrË��}rÈ��(h*X��� and h+j±��ubh^)ÅrÍ��}rÎ��(h*X���*readPermission*h0}rÏ��(h2]h3]h4]h5]h7]uh+j±��h%]rÌ��hCX���readPermissionrÓ��ÖÅrÔ��}r��(h*U�h+jÍ��ubah.hfubhCX���.ÖÅrÒ��}rÚ��(h*X���.h+j±��ubeubjü��)ÅrÛ��}rÙ��(h*X���.. _COUNTER_Compliance:h+jE��h,h-h.j£��h0}rı��(h5]h4]h2]h3]h7]Urefidrˆ��h#uh9KÄh:hh%]ubeubh')År˜��}r¯��(h*U�h+h(h,h-Uexpect_referenced_by_namer˘��}r˙��hjÛ��sh.h/h0}r˚��(h2]h3]h4]h5]r¸��(h#h!eh7]r˝��(h
heuh9KZh:hUexpect_referenced_by_idr˛��}rˇ��h#jÛ��sh%]r���(h<)År��}r��(h*X���COUNTER Compliancer��h+j˜��h,h-h.h@h0}r��(h2]h3]h4]h5]h7]uh9KZh:hh%]r��hCX���COUNTER Compliancer��ÖÅr��}r��(h*j��h+j��ubaubhU)År	��}r
��(h*XF��While unfiltered log records are useful for some system monitoring and related
activities, scientifically-meaningful  analysis of log records requires that we
correct log records for common events that would otherwise artificially inflate
the statistics, such as access by web-indexing robots and multiple accesses from
the same individual.  Within the publishing community, the `COUNTER`_ standard
has been used to provide a consistent set of guidelines as to how resource
access statistics should be reported.  To be COUNTER-compliant, DataONE provides
three filters on log files:h+j˜��h,h-h.hXh0}r��(h2]h3]h4]h5]h7]uh9K\h:hh%]r��(hCX{��While unfiltered log records are useful for some system monitoring and related
activities, scientifically-meaningful  analysis of log records requires that we
correct log records for common events that would otherwise artificially inflate
the statistics, such as access by web-indexing robots and multiple accesses from
the same individual.  Within the publishing community, the r
��ÖÅr��}r��(h*X{��While unfiltered log records are useful for some system monitoring and related
activities, scientifically-meaningful  analysis of log records requires that we
correct log records for common events that would otherwise artificially inflate
the statistics, such as access by web-indexing robots and multiple accesses from
the same individual.  Within the publishing community, the h+j	��ubjî��)År��}r��(h*X
���`COUNTER`_Uresolvedr��Kh+j	��h.jû��h0}r��(UnameX���COUNTERjô��X���http://www.projectcounter.org/r��h5]h4]h2]h3]h7]uh%]r��hCX���COUNTERr��ÖÅr��}r��(h*U�h+j��ubaubhCX¡��� standard
has been used to provide a consistent set of guidelines as to how resource
access statistics should be reported.  To be COUNTER-compliant, DataONE provides
three filters on log files:r��ÖÅr��}r��(h*X¡��� standard
has been used to provide a consistent set of guidelines as to how resource
access statistics should be reported.  To be COUNTER-compliant, DataONE provides
three filters on log files:h+j	��ubeubcdocutils.nodes
enumerated_list
r��)År��}r��(h*U�h+j˜��h,h-h.Uenumerated_listr��h0}r ��(Usuffixr!��U.h5]h4]h2]Uprefixr"��U�h3]h7]Uenumtyper#��Uarabicr$��uh9Keh:hh%]r%��(cdocutils.nodes
list_item
r&��)År'��}r(��(h*Xù���Only allow status 200 and 304 on READ requests

This ensures that redirect requests (302) are only counted once, and that
unsuccessful requests are ignored.
h+j��h,h-h.U	list_itemr)��h0}r*��(h2]h3]h4]h5]h7]uh9Nh:hh%]r+��(hU)År,��}r-��(h*X.���Only allow status 200 and 304 on READ requestsr.��h+j'��h,h-h.hXh0}r/��(h2]h3]h4]h5]h7]uh9Keh%]r0��hCX.���Only allow status 200 and 304 on READ requestsr1��ÖÅr2��}r3��(h*j.��h+j,��ubaubhU)År4��}r5��(h*Xl���This ensures that redirect requests (302) are only counted once, and that
unsuccessful requests are ignored.r6��h+j'��h,h-h.hXh0}r7��(h2]h3]h4]h5]h7]uh9Kgh%]r8��hCXl���This ensures that redirect requests (302) are only counted once, and that
unsuccessful requests are ignored.r9��ÖÅr:��}r;��(h*j6��h+j4��ubaubeubj&��)År<��}r=��(h*Xä���Exclude robots

This ensures that the myriad web-robots that constantly index web-accessible
content do not artificially inflate results.
h+j��h,h-h.j)��h0}r>��(h2]h3]h4]h5]h7]uh9Nh:hh%]r?��(hU)År@��}rA��(h*X���Exclude robotsrB��h+j<��h,h-h.hXh0}rC��(h2]h3]h4]h5]h7]uh9Kjh%]rD��hCX���Exclude robotsrE��ÖÅrF��}rG��(h*jB��h+j@��ubaubhU)ÅrH��}rI��(h*Xy���This ensures that the myriad web-robots that constantly index web-accessible
content do not artificially inflate results.rJ��h+j<��h,h-h.hXh0}rK��(h2]h3]h4]h5]h7]uh9Klh%]rL��hCXy���This ensures that the myriad web-robots that constantly index web-accessible
content do not artificially inflate results.rM��ÖÅrN��}rO��(h*jJ��h+jH��ubaubeubj&��)ÅrP��}rQ��(h*XΩ���Exclude repeat visits within certain time window

This ensures that accidental double-clicks on a link or repeated requests
from a client tool in a short time period are only counted once.
h+j��h,h-h.j)��h0}rR��(h2]h3]h4]h5]h7]uh9Nh:hh%]rS��(hU)ÅrT��}rU��(h*X0���Exclude repeat visits within certain time windowrV��h+jP��h,h-h.hXh0}rW��(h2]h3]h4]h5]h7]uh9Koh%]rX��hCX0���Exclude repeat visits within certain time windowrY��ÖÅrZ��}r[��(h*jV��h+jT��ubaubhU)År\��}r]��(h*Xä���This ensures that accidental double-clicks on a link or repeated requests
from a client tool in a short time period are only counted once.r^��h+jP��h,h-h.hXh0}r_��(h2]h3]h4]h5]h7]uh9Kqh%]r`��hCX��This ensures that accidental double-clicks on a link or repeated requests
from a client tool in a short time period are only counted once.ra��ÖÅrb��}rc��(h*j^��h+j\��ubaubeubeubhU)Ård��}re��(h*XÏ��Compliance with these three `COUNTER`_ requirements is implemented as two
boolean index field (``isRepeatVisit`` and ``inFullRobotList``) which,  for each
record, determines if a given record adheres to the `COUNTER`_ standards
outlined above.  Client queries  which wish to only report COUNTER-compliant
results just add a filter expression to their query (``isRepeatVisit=false``,
``inFullRobotList=false``),  and all non-compliant records will be removed from
the usage statistics reports.h+j˜��h,h-h.hXh0}rf��(h2]h3]h4]h5]h7]uh9Kth:hh%]rg��(hCX���Compliance with these three rh��ÖÅri��}rj��(h*X���Compliance with these three h+jd��ubjî��)Årk��}rl��(h*X
���`COUNTER`_j��Kh+jd��h.jû��h0}rm��(UnameX���COUNTERjô��j��h5]h4]h2]h3]h7]uh%]rn��hCX���COUNTERro��ÖÅrp��}rq��(h*U�h+jk��ubaubhCX9��� requirements is implemented as two
boolean index field (rr��ÖÅrs��}rt��(h*X9��� requirements is implemented as two
boolean index field (h+jd��ubjë��)Åru��}rv��(h*X���``isRepeatVisit``h0}rw��(h2]h3]h4]h5]h7]uh+jd��h%]rx��hCX
���isRepeatVisitry��ÖÅrz��}r{��(h*U�h+ju��ubah.jô��ubhCX��� and r|��ÖÅr}��}r~��(h*X��� and h+jd��ubjë��)År��}rÄ��(h*X���``inFullRobotList``h0}rÅ��(h2]h3]h4]h5]h7]uh+jd��h%]rÇ��hCX���inFullRobotListrÉ��ÖÅrÑ��}rÖ��(h*U�h+j��ubah.jô��ubhCXG���) which,  for each
record, determines if a given record adheres to the rÜ��ÖÅrá��}rà��(h*XG���) which,  for each
record, determines if a given record adheres to the h+jd��ubjî��)Årâ��}rä��(h*X
���`COUNTER`_j��Kh+jd��h.jû��h0}rã��(UnameX���COUNTERjô��j��h5]h4]h2]h3]h7]uh%]rå��hCX���COUNTERrç��ÖÅré��}rè��(h*U�h+jâ��ubaubhCXç��� standards
outlined above.  Client queries  which wish to only report COUNTER-compliant
results just add a filter expression to their query (rê��ÖÅrë��}rí��(h*Xç��� standards
outlined above.  Client queries  which wish to only report COUNTER-compliant
results just add a filter expression to their query (h+jd��ubjë��)Årì��}rî��(h*X���``isRepeatVisit=false``h0}rï��(h2]h3]h4]h5]h7]uh+jd��h%]rñ��hCX���isRepeatVisit=falseró��ÖÅrò��}rô��(h*U�h+jì��ubah.jô��ubhCX���,
rö��ÖÅrõ��}rú��(h*X���,
h+jd��ubjë��)Årù��}rû��(h*X���``inFullRobotList=false``h0}rü��(h2]h3]h4]h5]h7]uh+jd��h%]r†��hCX���inFullRobotList=falser°��ÖÅr¢��}r£��(h*U�h+jù��ubah.jô��ubhCXT���),  and all non-compliant records will be removed from
the usage statistics reports.r§��ÖÅr•��}r¶��(h*XT���),  and all non-compliant records will be removed from
the usage statistics reports.h+jd��ubeubhU)Årß��}r®��(h*X��The field ``inFullRobotList`` indicates whether or not the logged event
originated from a request issued by a user agent found in the full list of web
robots, with the value ``true``  indicating that the user agent is a web robot,
and thus the event record is not `COUNTER`_ compliant.h+j˜��h,h-h.hXh0}r©��(h2]h3]h4]h5]h7]uh9K|h:hh%]r™��(hCX
���The field r´��ÖÅr¨��}r≠��(h*X
���The field h+jß��ubjë��)ÅrÆ��}rØ��(h*X���``inFullRobotList``h0}r∞��(h2]h3]h4]h5]h7]uh+jß��h%]r±��hCX���inFullRobotListr≤��ÖÅr≥��}r¥��(h*U�h+jÆ��ubah.jô��ubhCXë��� indicates whether or not the logged event
originated from a request issued by a user agent found in the full list of web
robots, with the value rµ��ÖÅr∂��}r∑��(h*Xë��� indicates whether or not the logged event
originated from a request issued by a user agent found in the full list of web
robots, with the value h+jß��ubjë��)År∏��}rπ��(h*X���``true``h0}r∫��(h2]h3]h4]h5]h7]uh+jß��h%]rª��hCX���truerº��ÖÅrΩ��}ræ��(h*U�h+j∏��ubah.jô��ubhCXR���  indicating that the user agent is a web robot,
and thus the event record is not rø��ÖÅr¿��}r¡��(h*XR���  indicating that the user agent is a web robot,
and thus the event record is not h+jß��ubjî��)År¬��}r√��(h*X
���`COUNTER`_j��Kh+jß��h.jû��h0}rƒ��(UnameX���COUNTERjô��j��h5]h4]h2]h3]h7]uh%]r≈��hCX���COUNTERr∆��ÖÅr«��}r»��(h*U�h+j¬��ubaubhCX��� compliant.r…��ÖÅr ��}rÀ��(h*X��� compliant.h+jß��ubeubhU)ÅrÃ��}rÕ��(h*X≥���DataONE will maintain a list on known Internet robots to be used for filtering
addresses, and this list will be updated periodically as new robots become
known, at least annually.rŒ��h+j˜��h,h-h.hXh0}rœ��(h2]h3]h4]h5]h7]uh9KÅh:hh%]r–��hCX≥���DataONE will maintain a list on known Internet robots to be used for filtering
addresses, and this list will be updated periodically as new robots become
known, at least annually.r—��ÖÅr“��}r”��(h*jŒ��h+jÃ��ubaubhU)År‘��}r’��(h*XÒ���The field ``isRepeatVisit`` indicates whether or not a duplicate request has
occurred for the same IP address and pid within a certain time window (currently
30 seconds), with a value of ``true`` indicating that an entry is a repeat
request.h+j˜��h,h-h.hXh0}r÷��(h2]h3]h4]h5]h7]uh9KÖh:hh%]r◊��(hCX
���The field rÿ��ÖÅrŸ��}r⁄��(h*X
���The field h+j‘��ubjë��)År€��}r‹��(h*X���``isRepeatVisit``h0}r›��(h2]h3]h4]h5]h7]uh+j‘��h%]rfi��hCX
���isRepeatVisitrfl��ÖÅr‡��}r·��(h*U�h+j€��ubah.jô��ubhCX†��� indicates whether or not a duplicate request has
occurred for the same IP address and pid within a certain time window (currently
30 seconds), with a value of r‚��ÖÅr„��}r‰��(h*X†��� indicates whether or not a duplicate request has
occurred for the same IP address and pid within a certain time window (currently
30 seconds), with a value of h+j‘��ubjë��)ÅrÂ��}rÊ��(h*X���``true``h0}rÁ��(h2]h3]h4]h5]h7]uh+j‘��h%]rË��hCX���truerÈ��ÖÅrÍ��}rÎ��(h*U�h+jÂ��ubah.jô��ubhCX.��� indicating that an entry is a repeat
request.rÏ��ÖÅrÌ��}rÓ��(h*X.��� indicating that an entry is a repeat
request.h+j‘��ubeubhU)ÅrÔ��}r��(h*Xk���The following query will return the count of all read events that have passed the COUNTER compliance tests:rÒ��h+j˜��h,h-h.hXh0}rÚ��(h2]h3]h4]h5]h7]uh9Käh:hh%]rÛ��hCXk���The following query will return the count of all read events that have passed the COUNTER compliance tests:rÙ��ÖÅrı��}rˆ��(h*jÒ��h+jÔ��ubaubcdocutils.nodes
literal_block
r˜��)År¯��}r˘��(h*Xh���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:read&fq=inFullRobotList:false&fq=isRepeatVisit:falseh+j˜��h,h-h.U
literal_blockr˙��h0}r˚��(U	xml:spacer¸��Upreserver˝��h5]h4]h2]h3]h7]uh9K∑h:hh%]r˛��hCXh���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:read&fq=inFullRobotList:false&fq=isRepeatVisit:falserˇ��ÖÅr�	��}r	��(h*U�h+j¯��ubaubhU)År	��}r	��(h*Xï���The event index is updated once a day with event entries from all active member
nodes, with the most current information being from the previous day.r	��h+j˜��h,h-h.hXh0}r	��(h2]h3]h4]h5]h7]uh9Kêh:hh%]r	��hCXï���The event index is updated once a day with event entries from all active member
nodes, with the most current information being from the previous day.r	��ÖÅr	��}r		��(h*j	��h+j	��ubaubhU)År
	��}r	��(h*X��In addition to the 'COUNTER_' related fields, the field ``inPartialRobotList``
indicates whether or not the user agent was found in a list that contains a
subset of the full robots list,  and represents a less strict interpretation of
which user agents are considered web robots, and does not include user agents
such as 'java', 'libwww', 'Wget'. A value of ``true`` indicates that a match was
found in the less strict web robots list. This field is not used in `COUNTER`_
compliance filtering.h+j˜��h,h-h.hXh0}r	��(h2]h3]h4]h5]h7]uh9Kìh:hh%]r
	��(hCX���In addition to the 'r	��ÖÅr	��}r	��(h*X���In addition to the 'h+j
	��ubjî��)År	��}r	��(h*X���COUNTER_j��Kh+j
	��h.jû��h0}r	��(UnameX���COUNTERjô��j��h5]h4]h2]h3]h7]uh%]r	��hCX���COUNTERr	��ÖÅr	��}r	��(h*U�h+j	��ubaubhCX���' related fields, the field r	��ÖÅr	��}r	��(h*X���' related fields, the field h+j
	��ubjë��)År	��}r	��(h*X���``inPartialRobotList``h0}r	��(h2]h3]h4]h5]h7]uh+j
	��h%]r	��hCX���inPartialRobotListr	��ÖÅr 	��}r!	��(h*U�h+j	��ubah.jô��ubhCX��
indicates whether or not the user agent was found in a list that contains a
subset of the full robots list,  and represents a less strict interpretation of
which user agents are considered web robots, and does not include user agents
such as 'java', 'libwww', 'Wget'. A value of r"	��ÖÅr#	��}r$	��(h*X��
indicates whether or not the user agent was found in a list that contains a
subset of the full robots list,  and represents a less strict interpretation of
which user agents are considered web robots, and does not include user agents
such as 'java', 'libwww', 'Wget'. A value of h+j
	��ubjë��)År%	��}r&	��(h*X���``true``h0}r'	��(h2]h3]h4]h5]h7]uh+j
	��h%]r(	��hCX���truer)	��ÖÅr*	��}r+	��(h*U�h+j%	��ubah.jô��ubhCX`��� indicates that a match was
found in the less strict web robots list. This field is not used in r,	��ÖÅr-	��}r.	��(h*X`��� indicates that a match was
found in the less strict web robots list. This field is not used in h+j
	��ubjî��)År/	��}r0	��(h*X
���`COUNTER`_j��Kh+j
	��h.jû��h0}r1	��(UnameX���COUNTERjô��j��h5]h4]h2]h3]h7]uh%]r2	��hCX���COUNTERr3	��ÖÅr4	��}r5	��(h*U�h+j/	��ubaubhCX���
compliance filtering.r6	��ÖÅr7	��}r8	��(h*X���
compliance filtering.h+j
	��ubeubjü��)År9	��}r:	��(h*X+���.. _COUNTER: http://www.projectcounter.org/j¢��Kh+j˜��h,h-h.j£��h0}r;	��(jô��j��h5]r<	��hah4]h2]h3]h7]r=	��hauh9Kƒh:hh%]ubeubh')År>	��}r?	��(h*U�h+h(h,h-h.h/h0}r@	��(h2]h3]h4]h5]rA	��hah7]rB	��hauh9Kûh:hh%]rC	��(h<)ÅrD	��}rE	��(h*X���Statistics Service UsagerF	��h+j>	��h,h-h.h@h0}rG	��(h2]h3]h4]h5]h7]uh9Kûh:hh%]rH	��hCX���Statistics Service UsagerI	��ÖÅrJ	��}rK	��(h*jF	��h+jD	��ubaubhU)ÅrL	��}rM	��(h*X��The following sections shows example queries that can be sent to the Event Log
Solr index. Note: in order to make the examples easier to read, the output of
some of the examples queries has been editied, with removed lines replaced with
ellipses, i.e. '...'.rN	��h+j>	��h,h-h.hXh0}rO	��(h2]h3]h4]h5]h7]uh9K†h:hh%]rP	��hCX��The following sections shows example queries that can be sent to the Event Log
Solr index. Note: in order to make the examples easier to read, the output of
some of the examples queries has been editied, with removed lines replaced with
ellipses, i.e. '...'.rQ	��ÖÅrR	��}rS	��(h*jN	��h+jL	��ubaubhU)ÅrT	��}rU	��(h*X)���**Retrieve pids for a specified subject**rV	��h+j>	��h,h-h.hXh0}rW	��(h2]h3]h4]h5]h7]uh9K•h:hh%]rX	��cdocutils.nodes
strong
rY	��)ÅrZ	��}r[	��(h*jV	��h0}r\	��(h2]h3]h4]h5]h7]uh+jT	��h%]r]	��hCX%���Retrieve pids for a specified subjectr^	��ÖÅr_	��}r`	��(h*U�h+jZ	��ubah.Ustrongra	��ubaubhU)Årb	��}rc	��(h*Xû���The following example shows a query for download volume for pids created by
subjects matching ``uid*smith*`` with download size statistics aggregated by
pid::h+j>	��h,h-h.hXh0}rd	��(h2]h3]h4]h5]h7]uh9Kßh:hh%]re	��(hCX^���The following example shows a query for download volume for pids created by
subjects matching rf	��ÖÅrg	��}rh	��(h*X^���The following example shows a query for download volume for pids created by
subjects matching h+jb	��ubjë��)Åri	��}rj	��(h*X���``uid*smith*``h0}rk	��(h2]h3]h4]h5]h7]uh+jb	��h%]rl	��hCX
���uid*smith*rm	��ÖÅrn	��}ro	��(h*U�h+ji	��ubah.jô��ubhCX1��� with download size statistics aggregated by
pid:rp	��ÖÅrq	��}rr	��(h*X1��� with download size statistics aggregated by
pid:h+jb	��ubeubj˜��)Års	��}rt	��(h*Xà���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=subject:uid*smith*&fq=event:read&stats=true&stats.field=size&rows=0&stats.facet=pidh+j>	��h,h-h.j˙��h0}ru	��(j¸��j˝��h5]h4]h2]h3]h7]uh9K‘h:hh%]rv	��hCXà���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=subject:uid*smith*&fq=event:read&stats=true&stats.field=size&rows=0&stats.facet=pidrw	��ÖÅrx	��}ry	��(h*U�h+js	��ubaubhU)Årz	��}r{	��(h*X!���The following result is returned:r|	��h+j>	��h,h-h.hXh0}r}	��(h2]h3]h4]h5]h7]uh9K≠h:hh%]r~	��hCX!���The following result is returned:r	��ÖÅrÄ	��}rÅ	��(h*j|	��h+jz	��ubaubj˜��)ÅrÇ	��}rÉ	��(h*Xä��<?xml version="1.0"?>
<response>
  ...
  <result name="response" numFound="96" start="0"/>
  <lst name="stats">
    <lst name="stats_fields">
      <lst name="size">
        <double name="min">135.0</double>
        <double name="max">1.5209072E8</double>
        <double name="sum">1.082767665E9</double>
        <long name="count">96</long>
        <long name="missing">0</long>
        <double name="sumOfSquares">1.13751276670495792E17</double>
        <double name="mean">1.127882984375E7</double>
        <double name="stddev">3.2692977584385287E7</double>
        <lst name="facets">
          <lst name="pid">
            <lst name="doi:10.6085/AA/pisco_intertidal.45.1">
              <double name="min">2.8738045E7</double>
              <double name="max">2.8738045E7</double>
              <double name="sum">2.8738045E7</double>
              <long name="count">1</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">8.25875230422025E14</double>
              <double name="mean">2.8738045E7</double>
              <double name="stddev">0.0</double>
            </lst>
            <lst name="doi:10.6085/AA/MLPA_intertidal.30.10">
              <double name="min">2984.0</double>
              <double name="max">2984.0</double>
              <double name="sum">11936.0</double>
              <long name="count">4</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">3.5617024E7</double>
              <double name="mean">2984.0</double>
              <double name="stddev">0.0</double>
            </lst>
            <lst name="doi:10.6085/AA/pisco_snbs.19.1">
              <double name="min">52335.0</double>
              <double name="max">52335.0</double>
              <double name="sum">104670.0</double>
              <long name="count">2</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">5.47790445E9</double>
              <double name="mean">52335.0</double>
              <double name="stddev">0.0</double>
            </lst>
            ...
            </lst>
          </lst>
        </lst>
      </lst>
    </lst>
  </lst>
</response>h+j>	��h,h-h.j˙��h0}rÑ	��(UlinenosrÖ	��âUlanguagerÜ	��X���xmlj¸��j˝��h5]h4]h2]Uhighlight_argsrá	��}h3]h7]uh9KØh:hh%]rà	��hCXä��<?xml version="1.0"?>
<response>
  ...
  <result name="response" numFound="96" start="0"/>
  <lst name="stats">
    <lst name="stats_fields">
      <lst name="size">
        <double name="min">135.0</double>
        <double name="max">1.5209072E8</double>
        <double name="sum">1.082767665E9</double>
        <long name="count">96</long>
        <long name="missing">0</long>
        <double name="sumOfSquares">1.13751276670495792E17</double>
        <double name="mean">1.127882984375E7</double>
        <double name="stddev">3.2692977584385287E7</double>
        <lst name="facets">
          <lst name="pid">
            <lst name="doi:10.6085/AA/pisco_intertidal.45.1">
              <double name="min">2.8738045E7</double>
              <double name="max">2.8738045E7</double>
              <double name="sum">2.8738045E7</double>
              <long name="count">1</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">8.25875230422025E14</double>
              <double name="mean">2.8738045E7</double>
              <double name="stddev">0.0</double>
            </lst>
            <lst name="doi:10.6085/AA/MLPA_intertidal.30.10">
              <double name="min">2984.0</double>
              <double name="max">2984.0</double>
              <double name="sum">11936.0</double>
              <long name="count">4</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">3.5617024E7</double>
              <double name="mean">2984.0</double>
              <double name="stddev">0.0</double>
            </lst>
            <lst name="doi:10.6085/AA/pisco_snbs.19.1">
              <double name="min">52335.0</double>
              <double name="max">52335.0</double>
              <double name="sum">104670.0</double>
              <long name="count">2</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">5.47790445E9</double>
              <double name="mean">52335.0</double>
              <double name="stddev">0.0</double>
            </lst>
            ...
            </lst>
          </lst>
        </lst>
      </lst>
    </lst>
  </lst>
</response>râ	��ÖÅrä	��}rã	��(h*U�h+jÇ	��ubaubhU)Årå	��}rç	��(h*XW���The previous query can be constrained to a specific time by adding a time range,
i.e.::h+j>	��h,h-h.hXh0}ré	��(h2]h3]h4]h5]h7]uh9KÈh:hh%]rè	��hCXV���The previous query can be constrained to a specific time by adding a time range,
i.e.:rê	��ÖÅrë	��}rí	��(h*XV���The previous query can be constrained to a specific time by adding a time range,
i.e.:h+jå	��ubaubj˜��)Årì	��}rî	��(h*X=���&fq=dateLogged:[2013-01-01T23:59:59Z TO 2013-12-31T23:59:59Z]h+j>	��h,h-h.j˙��h0}rï	��(j¸��j˝��h5]h4]h2]h3]h7]uh9Mh:hh%]rñ	��hCX=���&fq=dateLogged:[2013-01-01T23:59:59Z TO 2013-12-31T23:59:59Z]ró	��ÖÅrò	��}rô	��(h*U�h+jì	��ubaubhU)Årö	��}rõ	��(h*X$���or using Solr date range key words::rú	��h+j>	��h,h-h.hXh0}rù	��(h2]h3]h4]h5]h7]uh9KÓh:hh%]rû	��hCX#���or using Solr date range key words:rü	��ÖÅr†	��}r°	��(h*X#���or using Solr date range key words:h+jö	��ubaubj˜��)År¢	��}r£	��(h*X"���&fq=dateLogged:[NOW-1MONTH TO NOW]h+j>	��h,h-h.j˙��h0}r§	��(j¸��j˝��h5]h4]h2]h3]h7]uh9Mh:hh%]r•	��hCX"���&fq=dateLogged:[NOW-1MONTH TO NOW]r¶	��ÖÅrß	��}r®	��(h*U�h+j¢	��ubaubhU)År©	��}r™	��(h*X���**Data upload counts**r´	��h+j>	��h,h-h.hXh0}r¨	��(h2]h3]h4]h5]h7]uh9KÛh:hh%]r≠	��jY	��)ÅrÆ	��}rØ	��(h*j´	��h0}r∞	��(h2]h3]h4]h5]h7]uh+j©	��h%]r±	��hCX���Data upload countsr≤	��ÖÅr≥	��}r¥	��(h*U�h+jÆ	��ubah.ja	��ubaubhU)Årµ	��}r∂	��(h*Xe���The following query shows counts of data uploads by format type by a specified rightsHolder (PISCO)::r∑	��h+j>	��h,h-h.hXh0}r∏	��(h2]h3]h4]h5]h7]uh9Kıh:hh%]rπ	��hCXd���The following query shows counts of data uploads by format type by a specified rightsHolder (PISCO):r∫	��ÖÅrª	��}rº	��(h*Xd���The following query shows counts of data uploads by format type by a specified rightsHolder (PISCO):h+jµ	��ubaubj˜��)ÅrΩ	��}ræ	��(h*Xé���https://cn.dataone.org/cn/v2/query/logsolr/?&q=*:*&facet=true&fq=rightsHolder:uid*PISCO*&fq=event:create&facet.field=formatId&facet.mincount=1h+j>	��h,h-h.j˙��h0}rø	��(j¸��j˝��h5]h4]h2]h3]h7]uh9M h:hh%]r¿	��hCXé���https://cn.dataone.org/cn/v2/query/logsolr/?&q=*:*&facet=true&fq=rightsHolder:uid*PISCO*&fq=event:create&facet.field=formatId&facet.mincount=1r¡	��ÖÅr¬	��}r√	��(h*U�h+jΩ	��ubaubj˜��)Årƒ	��}r≈	��(h*Xá��<?xml version="1.0"?>
<response>
  ...
  <result name="response" numFound="40928" start="0"/>
  <lst name="facet_counts">
    <lst name="facet_queries"/>
    <lst name="facet_fields">
      <lst name="formatId">
        <int name="eml://ecoinformatics.org/eml-2.0.1">32932</int>
        <int name="text/csv">5236</int>
        <int name="application/octet-stream">2570</int>
        <int name="eml://ecoinformatics.org/eml-2.0.0">100</int>
        <int name="eml://ecoinformatics.org/eml-2.1.0">28</int>
        <int name="-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN">19</int>
        <int name="-//ecoinformatics.org//eml-entity-2.0.0beta6//EN">12</int>
        <int name="-//ecoinformatics.org//eml-attribute-2.0.0beta6//EN">11</int>
        <int name="-//ecoinformatics.org//eml-access-2.0.0beta6//EN">7</int>
        <int name="-//ecoinformatics.org//eml-physical-2.0.0beta6//EN">6</int>
        <int name="image/jpeg">3</int>
        <int name="text/plain">3</int>
        <int name="-//ecoinformatics.org//eml-project-2.0.0beta6//EN">1</int>
      </lst>
    </lst>
    <lst name="facet_dates"/>
    <lst name="facet_ranges"/>
  </lst>
</response>h+j>	��h,h-h.j˙��h0}r∆	��(jÖ	��âjÜ	��X���xmlj¸��j˝��h5]h4]h2]já	��}h3]h7]uh9K˘h:hh%]r«	��hCXá��<?xml version="1.0"?>
<response>
  ...
  <result name="response" numFound="40928" start="0"/>
  <lst name="facet_counts">
    <lst name="facet_queries"/>
    <lst name="facet_fields">
      <lst name="formatId">
        <int name="eml://ecoinformatics.org/eml-2.0.1">32932</int>
        <int name="text/csv">5236</int>
        <int name="application/octet-stream">2570</int>
        <int name="eml://ecoinformatics.org/eml-2.0.0">100</int>
        <int name="eml://ecoinformatics.org/eml-2.1.0">28</int>
        <int name="-//ecoinformatics.org//eml-dataset-2.0.0beta6//EN">19</int>
        <int name="-//ecoinformatics.org//eml-entity-2.0.0beta6//EN">12</int>
        <int name="-//ecoinformatics.org//eml-attribute-2.0.0beta6//EN">11</int>
        <int name="-//ecoinformatics.org//eml-access-2.0.0beta6//EN">7</int>
        <int name="-//ecoinformatics.org//eml-physical-2.0.0beta6//EN">6</int>
        <int name="image/jpeg">3</int>
        <int name="text/plain">3</int>
        <int name="-//ecoinformatics.org//eml-project-2.0.0beta6//EN">1</int>
      </lst>
    </lst>
    <lst name="facet_dates"/>
    <lst name="facet_ranges"/>
  </lst>
</response>r»	��ÖÅr…	��}r 	��(h*U�h+jƒ	��ubaubhU)ÅrÀ	��}rÃ	��(h*X!���**Data download counts by month**rÕ	��h+j>	��h,h-h.hXh0}rŒ	��(h2]h3]h4]h5]h7]uh9Mh:hh%]rœ	��jY	��)År–	��}r—	��(h*jÕ	��h0}r“	��(h2]h3]h4]h5]h7]uh+jÀ	��h%]r”	��hCX���Data download counts by monthr‘	��ÖÅr’	��}r÷	��(h*U�h+j–	��ubah.ja	��ubaubhU)År◊	��}rÿ	��(h*XZ���The following query shows data download counts by a specific user for each month
in 2013::h+j>	��h,h-h.hXh0}rŸ	��(h2]h3]h4]h5]h7]uh9Mh:hh%]r⁄	��hCXY���The following query shows data download counts by a specific user for each month
in 2013:r€	��ÖÅr‹	��}r›	��(h*XY���The following query shows data download counts by a specific user for each month
in 2013:h+j◊	��ubaubj˜��)Årfi	��}rfl	��(h*X‚���https://cn.dataone.org/cn/v1/query/logsolr/?q=*:*&fq=rightsHolder:uid*PISCO*&fq=event:read&facet=true&facet.range=dateLogged&facet.range.start=2013-01-01T01:01:01Z&facet.range.end=2013-12-31T24:59:59Z&facet.range.gap=%2B1MONTHh+j>	��h,h-h.j˙��h0}r‡	��(j¸��j˝��h5]h4]h2]h3]h7]uh9MEh:hh%]r·	��hCX‚���https://cn.dataone.org/cn/v1/query/logsolr/?q=*:*&fq=rightsHolder:uid*PISCO*&fq=event:read&facet=true&facet.range=dateLogged&facet.range.start=2013-01-01T01:01:01Z&facet.range.end=2013-12-31T24:59:59Z&facet.range.gap=%2B1MONTHr‚	��ÖÅr„	��}r‰	��(h*U�h+jfi	��ubaubj˜��)ÅrÂ	��}rÊ	��(h*Xî��<?xml version="1.0"?>
<response>
   ...
  <result name="response" numFound="3623404" start="0"/>
  <lst name="facet_counts">
    <lst name="facet_queries"/>
    <lst name="facet_fields"/>
    <lst name="facet_dates"/>
    <lst name="facet_ranges">
      <lst name="dateLogged">
        <lst name="counts">
          <int name="2013-01-01T01:01:01Z">56962</int>
          <int name="2013-02-01T01:01:01Z">23656</int>
          <int name="2013-03-01T01:01:01Z">46167</int>
          <int name="2013-04-01T01:01:01Z">58562</int>
          <int name="2013-05-01T01:01:01Z">65192</int>
          <int name="2013-06-01T01:01:01Z">203082</int>
          <int name="2013-07-01T01:01:01Z">66013</int>
          <int name="2013-08-01T01:01:01Z">92320</int>
          <int name="2013-09-01T01:01:01Z">23059</int>
          <int name="2013-10-01T01:01:01Z">16135</int>
          <int name="2013-11-01T01:01:01Z">73831</int>
          <int name="2013-12-01T01:01:01Z">44968</int>
        </lst>
        <str name="gap">+1MONTH</str>
        <date name="start">2013-01-01T01:01:01Z</date>
        <date name="end">2014-01-01T01:01:01Z</date>
      </lst>
    </lst>
  </lst>
</respones>h+j>	��h,h-h.j˙��h0}rÁ	��(jÖ	��âjÜ	��X���xmlj¸��j˝��h5]h4]h2]já	��}h3]h7]uh9Mh:hh%]rË	��hCXî��<?xml version="1.0"?>
<response>
   ...
  <result name="response" numFound="3623404" start="0"/>
  <lst name="facet_counts">
    <lst name="facet_queries"/>
    <lst name="facet_fields"/>
    <lst name="facet_dates"/>
    <lst name="facet_ranges">
      <lst name="dateLogged">
        <lst name="counts">
          <int name="2013-01-01T01:01:01Z">56962</int>
          <int name="2013-02-01T01:01:01Z">23656</int>
          <int name="2013-03-01T01:01:01Z">46167</int>
          <int name="2013-04-01T01:01:01Z">58562</int>
          <int name="2013-05-01T01:01:01Z">65192</int>
          <int name="2013-06-01T01:01:01Z">203082</int>
          <int name="2013-07-01T01:01:01Z">66013</int>
          <int name="2013-08-01T01:01:01Z">92320</int>
          <int name="2013-09-01T01:01:01Z">23059</int>
          <int name="2013-10-01T01:01:01Z">16135</int>
          <int name="2013-11-01T01:01:01Z">73831</int>
          <int name="2013-12-01T01:01:01Z">44968</int>
        </lst>
        <str name="gap">+1MONTH</str>
        <date name="start">2013-01-01T01:01:01Z</date>
        <date name="end">2014-01-01T01:01:01Z</date>
      </lst>
    </lst>
  </lst>
</respones>rÈ	��ÖÅrÍ	��}rÎ	��(h*U�h+jÂ	��ubaubhU)ÅrÏ	��}rÌ	��(h*X#���**Read counts for format type EML**rÓ	��h+j>	��h,h-h.hXh0}rÔ	��(h2]h3]h4]h5]h7]uh9MAh:hh%]r	��jY	��)ÅrÒ	��}rÚ	��(h*jÓ	��h0}rÛ	��(h2]h3]h4]h5]h7]uh+jÏ	��h%]rÙ	��hCX���Read counts for format type EMLrı	��ÖÅrˆ	��}r˜	��(h*U�h+jÒ	��ubah.ja	��ubaubhU)År¯	��}r˘	��(h*X_���The following query shows all EML metadata activity by a specific user for each
month in 2013::h+j>	��h,h-h.hXh0}r˙	��(h2]h3]h4]h5]h7]uh9MCh:hh%]r˚	��hCX^���The following query shows all EML metadata activity by a specific user for each
month in 2013:r¸	��ÖÅr˝	��}r˛	��(h*X^���The following query shows all EML metadata activity by a specific user for each
month in 2013:h+j¯	��ubaubj˜��)Årˇ	��}r�
��(h*X˜���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=rightsHolder:uid*PISCO*&fq=formatId:eml*&facet=true&facet.field=event&facet.range=dateLogged&facet.range.start=2013-01-01T01:01:01Z&facet.range.end=2013-12-31T24:59:59Z&facet.range.gap=%2B1MONTHh+j>	��h,h-h.j˙��h0}r
��(j¸��j˝��h5]h4]h2]h3]h7]uh9Moh:hh%]r
��hCX˜���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=rightsHolder:uid*PISCO*&fq=formatId:eml*&facet=true&facet.field=event&facet.range=dateLogged&facet.range.start=2013-01-01T01:01:01Z&facet.range.end=2013-12-31T24:59:59Z&facet.range.gap=%2B1MONTHr
��ÖÅr
��}r
��(h*U�h+jˇ	��ubaubj˜��)År
��}r
��(h*X√��<?xml version="1.0"?>
<response>
  ...
  <result name="response" numFound="3504705" start="0"/>
    <lst name="facet_counts">
      <lst name="facet_queries"/>
      <lst name="facet_fields">
      <lst name="event">
        <int name="read">3327009</int>
        <int name="delete">51249</int>
        <int name="update">47593</int>
        <int name="synchronization_failed">45752</int>
        <int name="create">33060</int>
        <int name="replicate">42</int>
      </lst>
    </lst>
    <lst name="facet_dates"/>
    <lst name="facet_ranges">
      <lst name="dateLogged">
        <lst name="counts">
          <int name="2013-01-01T01:01:01Z">54815</int>
          <int name="2013-02-01T01:01:01Z">18652</int>
          <int name="2013-03-01T01:01:01Z">45043</int>
          <int name="2013-04-01T01:01:01Z">58420</int>
          <int name="2013-05-01T01:01:01Z">64208</int>
          <int name="2013-06-01T01:01:01Z">136014</int>
          <int name="2013-07-01T01:01:01Z">65417</int>
          <int name="2013-08-01T01:01:01Z">92103</int>
          <int name="2013-09-01T01:01:01Z">22899</int>
          <int name="2013-10-01T01:01:01Z">15522</int>
          <int name="2013-11-01T01:01:01Z">73340</int>
          <int name="2013-12-01T01:01:01Z">44745</int>
        </lst>
        <str name="gap">+1MONTH</str>
        <date name="start">2013-01-01T01:01:01Z</date>
        <date name="end">2014-01-01T01:01:01Z</date>
      </lst>
    </lst>
  </lst>
</response>h+j>	��h,h-h.j˙��h0}r
��(jÖ	��âjÜ	��X���xmlj¸��j˝��h5]h4]h2]já	��}h3]h7]uh9MHh:hh%]r	
��hCX√��<?xml version="1.0"?>
<response>
  ...
  <result name="response" numFound="3504705" start="0"/>
    <lst name="facet_counts">
      <lst name="facet_queries"/>
      <lst name="facet_fields">
      <lst name="event">
        <int name="read">3327009</int>
        <int name="delete">51249</int>
        <int name="update">47593</int>
        <int name="synchronization_failed">45752</int>
        <int name="create">33060</int>
        <int name="replicate">42</int>
      </lst>
    </lst>
    <lst name="facet_dates"/>
    <lst name="facet_ranges">
      <lst name="dateLogged">
        <lst name="counts">
          <int name="2013-01-01T01:01:01Z">54815</int>
          <int name="2013-02-01T01:01:01Z">18652</int>
          <int name="2013-03-01T01:01:01Z">45043</int>
          <int name="2013-04-01T01:01:01Z">58420</int>
          <int name="2013-05-01T01:01:01Z">64208</int>
          <int name="2013-06-01T01:01:01Z">136014</int>
          <int name="2013-07-01T01:01:01Z">65417</int>
          <int name="2013-08-01T01:01:01Z">92103</int>
          <int name="2013-09-01T01:01:01Z">22899</int>
          <int name="2013-10-01T01:01:01Z">15522</int>
          <int name="2013-11-01T01:01:01Z">73340</int>
          <int name="2013-12-01T01:01:01Z">44745</int>
        </lst>
        <str name="gap">+1MONTH</str>
        <date name="start">2013-01-01T01:01:01Z</date>
        <date name="end">2014-01-01T01:01:01Z</date>
      </lst>
    </lst>
  </lst>
</response>r

��ÖÅr
��}r
��(h*U�h+j
��ubaubhU)År
��}r
��(h*X���**Download volume for pids**r
��h+j>	��h,h-h.hXh0}r
��(h2]h3]h4]h5]h7]uh9Muh:hh%]r
��jY	��)År
��}r
��(h*j
��h0}r
��(h2]h3]h4]h5]h7]uh+j
��h%]r
��hCX���Download volume for pidsr
��ÖÅr
��}r
��(h*U�h+j
��ubah.ja	��ubaubhU)År
��}r
��(h*Xw���The following query shows all pids created by rightsHolder *PISCO* with upload
size statistics aggregated by formatId::h+j>	��h,h-h.hXh0}r
��(h2]h3]h4]h5]h7]uh9Mwh:hh%]r
��(hCX;���The following query shows all pids created by rightsHolder r
��ÖÅr
��}r
��(h*X;���The following query shows all pids created by rightsHolder h+j
��ubh^)År 
��}r!
��(h*X���*PISCO*h0}r"
��(h2]h3]h4]h5]h7]uh+j
��h%]r#
��hCX���PISCOr$
��ÖÅr%
��}r&
��(h*U�h+j 
��ubah.hfubhCX4��� with upload
size statistics aggregated by formatId:r'
��ÖÅr(
��}r)
��(h*X4��� with upload
size statistics aggregated by formatId:h+j
��ubeubj˜��)År*
��}r+
��(h*Xï���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=rightsHolder:uid=*PISCO*&fq=event:create&stats=true&stats.field=size&rows=0&stats.facet=formatIdh+j>	��h,h-h.j˙��h0}r,
��(j¸��j˝��h5]h4]h2]h3]h7]uh9M£h:hh%]r-
��hCX��https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=rightsHolder:uid=*PISCO*&fq=event:create&stats=true&stats.field=size&rows=0&stats.facet=formatIdr.
��ÖÅr/
��}r0
��(h*U�h+j*
��ubaubj˜��)År1
��}r2
��(h*X”��<result name="response" numFound="14721" start="0"/>
  ...
        <lst name="facets">
          <lst name="formatId">
            <lst name="eml://ecoinformatics.org/eml-2.0.0">
              <double name="min">3582.0</double>
              <double name="max">29176.0</double>
              <double name="sum">604461.0</double>
              <long name="count">43</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">1.1348783711E10</double>
              <double name="mean">14057.232558139534</double>
              <double name="stddev">8240.051522137841</double>
            </lst>
            <lst name="eml://ecoinformatics.org/eml-2.0.1">
              <double name="min">938.0</double>
              <double name="max">646484.0</double>
              <double name="sum">2.37265549E8</double>
              <long name="count">14668</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">7.985322030167E12</double>
              <double name="mean">16175.72600218162</double>
              <double name="stddev">16815.75005078953</double>
            </lst>
            ...
          </lst>
        </lst>
      </lst>
    </lst>
  </lst>
</response>h+j>	��h,h-h.j˙��h0}r3
��(jÖ	��âjÜ	��X���xmlj¸��j˝��h5]h4]h2]já	��}h3]h7]uh9M|h:hh%]r4
��hCX”��<result name="response" numFound="14721" start="0"/>
  ...
        <lst name="facets">
          <lst name="formatId">
            <lst name="eml://ecoinformatics.org/eml-2.0.0">
              <double name="min">3582.0</double>
              <double name="max">29176.0</double>
              <double name="sum">604461.0</double>
              <long name="count">43</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">1.1348783711E10</double>
              <double name="mean">14057.232558139534</double>
              <double name="stddev">8240.051522137841</double>
            </lst>
            <lst name="eml://ecoinformatics.org/eml-2.0.1">
              <double name="min">938.0</double>
              <double name="max">646484.0</double>
              <double name="sum">2.37265549E8</double>
              <long name="count">14668</long>
              <long name="missing">0</long>
              <double name="sumOfSquares">7.985322030167E12</double>
              <double name="mean">16175.72600218162</double>
              <double name="stddev">16815.75005078953</double>
            </lst>
            ...
          </lst>
        </lst>
      </lst>
    </lst>
  </lst>
</response>r5
��ÖÅr6
��}r7
��(h*U�h+j1
��ubaubcdocutils.nodes
note
r8
��)År9
��}r:
��(h*X∫���The examples that follow do not include the result output to improve
legibility. The reader is encouraged to cut/paste the sample queries into a
web browser to view the resulting output.h+j>	��h,h-h.Unoter;
��h0}r<
��(h2]h3]h4]h5]h7]uh9Nh:hh%]r=
��hU)År>
��}r?
��(h*X∫���The examples that follow do not include the result output to improve
legibility. The reader is encouraged to cut/paste the sample queries into a
web browser to view the resulting output.r@
��h+j9
��h,h-h.hXh0}rA
��(h2]h3]h4]h5]h7]uh9M†h%]rB
��hCX∫���The examples that follow do not include the result output to improve
legibility. The reader is encouraged to cut/paste the sample queries into a
web browser to view the resulting output.rC
��ÖÅrD
��}rE
��(h*j@
��h+j>
��ubaubaubhU)ÅrF
��}rG
��(h*X@���**Select events using time range based on date of access event**rH
��h+j>	��h,h-h.hXh0}rI
��(h2]h3]h4]h5]h7]uh9M§h:hh%]rJ
��jY	��)ÅrK
��}rL
��(h*jH
��h0}rM
��(h2]h3]h4]h5]h7]uh+jF
��h%]rN
��hCX<���Select events using time range based on date of access eventrO
��ÖÅrP
��}rQ
��(h*U�h+jK
��ubah.ja	��ubaubj˜��)ÅrR
��}rS
��(h*Xg���https://cn.dataone.org/cn/v2/query/logsolr/?q=dateLogged:[2014-03-01T00:00:01Z TO 2014-03-31T00:00:01Z]h+j>	��h,h-h.j˙��h0}rT
��(j¸��j˝��h5]h4]h2]h3]h7]uh9M—h:hh%]rU
��hCXg���https://cn.dataone.org/cn/v2/query/logsolr/?q=dateLogged:[2014-03-01T00:00:01Z TO 2014-03-31T00:00:01Z]rV
��ÖÅrW
��}rX
��(h*U�h+jR
��ubaubhU)ÅrY
��}rZ
��(h*X���**Counts of event types**r[
��h+j>	��h,h-h.hXh0}r\
��(h2]h3]h4]h5]h7]uh9M™h:hh%]r]
��jY	��)År^
��}r_
��(h*j[
��h0}r`
��(h2]h3]h4]h5]h7]uh+jY
��h%]ra
��hCX���Counts of event typesrb
��ÖÅrc
��}rd
��(h*U�h+j^
��ubah.ja	��ubaubj˜��)Åre
��}rf
��(h*X`���https://cn.dataone.org/cn/v2/query/logsolr/?q=dateLogged:[* TO NOW]&facet=true&facet.field=eventh+j>	��h,h-h.j˙��h0}rg
��(j¸��j˝��h5]h4]h2]h3]h7]uh9M◊h:hh%]rh
��hCX`���https://cn.dataone.org/cn/v2/query/logsolr/?q=dateLogged:[* TO NOW]&facet=true&facet.field=eventri
��ÖÅrj
��}rk
��(h*U�h+je
��ubaubhU)Årl
��}rm
��(h*X���**Wildcard search for pids**rn
��h+j>	��h,h-h.hXh0}ro
��(h2]h3]h4]h5]h7]uh9M∞h:hh%]rp
��jY	��)Årq
��}rr
��(h*jn
��h0}rs
��(h2]h3]h4]h5]h7]uh+jl
��h%]rt
��hCX���Wildcard search for pidsru
��ÖÅrv
��}rw
��(h*U�h+jq
��ubah.ja	��ubaubj˜��)Årx
��}ry
��(h*Xb���https://cn.dataone.org/cn/v2/query/logsolr/?q=pid:doi*&facet=true&facet.field=pid&facet.mincount=1h+j>	��h,h-h.j˙��h0}rz
��(j¸��j˝��h5]h4]h2]h3]h7]uh9M›h:hh%]r{
��hCXb���https://cn.dataone.org/cn/v2/query/logsolr/?q=pid:doi*&facet=true&facet.field=pid&facet.mincount=1r|
��ÖÅr}
��}r~
��(h*U�h+jx
��ubaubhU)År
��}rÄ
��(h*XY���**Spatial search for events within 10km of the latitude, longitude of Santa Barbara, CA**rÅ
��h+j>	��h,h-h.hXh0}rÇ
��(h2]h3]h4]h5]h7]uh9M∂h:hh%]rÉ
��jY	��)ÅrÑ
��}rÖ
��(h*jÅ
��h0}rÜ
��(h2]h3]h4]h5]h7]uh+j
��h%]rá
��hCXU���Spatial search for events within 10km of the latitude, longitude of Santa Barbara, CArà
��ÖÅrâ
��}rä
��(h*U�h+jÑ
��ubah.ja	��ubaubj˜��)Årã
��}rå
��(h*Xh���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq={!geofilt sfield=location pt=34.4329,-119.837 d=10}h+j>	��h,h-h.j˙��h0}rç
��(j¸��j˝��h5]h4]h2]h3]h7]uh9M„h:hh%]ré
��hCXh���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq={!geofilt sfield=location pt=34.4329,-119.837 d=10}rè
��ÖÅrê
��}rë
��(h*U�h+jã
��ubaubhU)Årí
��}rì
��(h*X:���**Search by city name for events occuring in Albuquerque**rî
��h+j>	��h,h-h.hXh0}rï
��(h2]h3]h4]h5]h7]uh9Mºh:hh%]rñ
��jY	��)Åró
��}rò
��(h*jî
��h0}rô
��(h2]h3]h4]h5]h7]uh+jí
��h%]rö
��hCX6���Search by city name for events occuring in Albuquerquerõ
��ÖÅrú
��}rù
��(h*U�h+jó
��ubah.ja	��ubaubj˜��)Årû
��}rü
��(h*XE���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=city:Albuquerqueh+j>	��h,h-h.j˙��h0}r†
��(j¸��j˝��h5]h4]h2]h3]h7]uh9MÈh:hh%]r°
��hCXE���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=city:Albuquerquer¢
��ÖÅr£
��}r§
��(h*U�h+jû
��ubaubhU)År•
��}r¶
��(h*X&���**Events aggregated by location name**rß
��h+j>	��h,h-h.hXh0}r®
��(h2]h3]h4]h5]h7]uh9M¬h:hh%]r©
��jY	��)År™
��}r´
��(h*jß
��h0}r¨
��(h2]h3]h4]h5]h7]uh+j•
��h%]r≠
��hCX"���Events aggregated by location namerÆ
��ÖÅrØ
��}r∞
��(h*U�h+j™
��ubah.ja	��ubaubj˜��)År±
��}r≤
��(h*XV���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:create&facet=true&facet.field=cityh+j>	��h,h-h.j˙��h0}r≥
��(j¸��j˝��h5]h4]h2]h3]h7]uh9MÔh:hh%]r¥
��hCXV���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:create&facet=true&facet.field=cityrµ
��ÖÅr∂
��}r∑
��(h*U�h+j±
��ubaubhU)År∏
��}rπ
��(h*X=���**Download (read) counts by month for all data format types**r∫
��h+j>	��h,h-h.hXh0}rª
��(h2]h3]h4]h5]h7]uh9M»h:hh%]rº
��jY	��)ÅrΩ
��}ræ
��(h*j∫
��h0}rø
��(h2]h3]h4]h5]h7]uh+j∏
��h%]r¿
��hCX9���Download (read) counts by month for all data format typesr¡
��ÖÅr¬
��}r√
��(h*U�h+jΩ
��ubah.ja	��ubaubj˜��)Årƒ
��}r≈
��(h*Xfl���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=event:read&formatType=DATA&facet=true&facet.range=dateLogged&facet.range.start=2014-01-01T00:00:00.000Z&facet.range.end=2015-01-01T00:00:00.000Z&facet.range.gap=%2B1MONTHh+j>	��h,h-h.j˙��h0}r∆
��(j¸��j˝��h5]h4]h2]h3]h7]uh9Mıh:hh%]r«
��hCXfl���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=event:read&formatType=DATA&facet=true&facet.range=dateLogged&facet.range.start=2014-01-01T00:00:00.000Z&facet.range.end=2015-01-01T00:00:00.000Z&facet.range.gap=%2B1MONTHr»
��ÖÅr…
��}r 
��(h*U�h+jƒ
��ubaubhU)ÅrÀ
��}rÃ
��(h*XK���**Download (read) counts by month for all format types, counter-compliant**rÕ
��h+j>	��h,h-h.hXh0}rŒ
��(h2]h3]h4]h5]h7]uh9MŒh:hh%]rœ
��jY	��)År–
��}r—
��(h*jÕ
��h0}r“
��(h2]h3]h4]h5]h7]uh+j��h%]r”
��hCXG���Download (read) counts by month for all format types, counter-compliantr‘
��ÖÅr’
��}r÷
��(h*U�h+j–
��ubah.ja	��ubaubj˜��)År◊
��}rÿ
��(h*XÂ���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=event:read&counterCompliant=true&facet=true&facet.range=dateLogged&facet.range.start=2014-01-01T00:00:00.000Z&facet.range.end=2015-01-01T00:00:00.000Z&facet.range.gap=%2B1MONTHh+j>	��h,h-h.j˙��h0}rŸ
��(j¸��j˝��h5]h4]h2]h3]h7]uh9M˚h:hh%]r⁄
��hCXÂ���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=event:read&counterCompliant=true&facet=true&facet.range=dateLogged&facet.range.start=2014-01-01T00:00:00.000Z&facet.range.end=2015-01-01T00:00:00.000Z&facet.range.gap=%2B1MONTHr€
��ÖÅr‹
��}r›
��(h*U�h+j◊
��ubaubhU)Årfi
��}rfl
��(h*X?���**Metadata read counts by month for all metadata format types**r‡
��h+j>	��h,h-h.hXh0}r·
��(h2]h3]h4]h5]h7]uh9M‘h:hh%]r‚
��jY	��)År„
��}r‰
��(h*j‡
��h0}rÂ
��(h2]h3]h4]h5]h7]uh+jfi
��h%]rÊ
��hCX;���Metadata read counts by month for all metadata format typesrÁ
��ÖÅrË
��}rÈ
��(h*U�h+j„
��ubah.ja	��ubaubj˜��)ÅrÍ
��}rÎ
��(h*X„���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=event:read&formatType=METADATA&facet=true&facet.range=dateLogged&facet.range.start=2014-01-01T00:00:00.000Z&facet.range.end=2015-01-01T00:00:00.000Z&facet.range.gap=%2B1MONTHh+j>	��h,h-h.j˙��h0}rÏ
��(j¸��j˝��h5]h4]h2]h3]h7]uh9Mh:hh%]rÌ
��hCX„���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=event:read&formatType=METADATA&facet=true&facet.range=dateLogged&facet.range.start=2014-01-01T00:00:00.000Z&facet.range.end=2015-01-01T00:00:00.000Z&facet.range.gap=%2B1MONTHrÓ
��ÖÅrÔ
��}r
��(h*U�h+jÍ
��ubaubhU)ÅrÒ
��}rÚ
��(h*X+���**Byte count for read events for May 2013**rÛ
��h+j>	��h,h-h.hXh0}rÙ
��(h2]h3]h4]h5]h7]uh9M⁄h:hh%]rı
��jY	��)Årˆ
��}r˜
��(h*jÛ
��h0}r¯
��(h2]h3]h4]h5]h7]uh+jÒ
��h%]r˘
��hCX'���Byte count for read events for May 2013r˙
��ÖÅr˚
��}r¸
��(h*U�h+jˆ
��ubah.ja	��ubaubj˜��)År˝
��}r˛
��(h*X±���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:read&fq=dateLogged:[2013-05-01T00:00:00.000Z TO 2013-05-31T23:59:59.999Z]&stats=true&stats.field=size&sort=size%20desc&rows=0h+j>	��h,h-h.j˙��h0}rˇ
��(j¸��j˝��h5]h4]h2]h3]h7]uh9Mh:hh%]r���hCX±���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:read&fq=dateLogged:[2013-05-01T00:00:00.000Z TO 2013-05-31T23:59:59.999Z]&stats=true&stats.field=size&sort=size%20desc&rows=0r��ÖÅr��}r��(h*U�h+j˝
��ubaubhU)År��}r��(h*X>���**Bytes downloaded for subject=cjones aggregated by formatId**r��h+j>	��h,h-h.hXh0}r��(h2]h3]h4]h5]h7]uh9M·h:hh%]r��jY	��)År	��}r
��(h*j��h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r��hCX:���Bytes downloaded for subject=cjones aggregated by formatIdr
��ÖÅr��}r��(h*U�h+j	��ubah.ja	��ubaubj˜��)År��}r��(h*Xè���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=subject:uid=*cjones*&fq=event:read&stats=true&stats.field=size&rows=0&stats.facet=formatIdh+j>	��h,h-h.j˙��h0}r��(j¸��j˝��h5]h4]h2]h3]h7]uh9Mh:hh%]r��hCXè���https://cn.dataone.org/cn/v2/query/logsolr/?q=*:*&fq=subject:uid=*cjones*&fq=event:read&stats=true&stats.field=size&rows=0&stats.facet=formatIdr��ÖÅr��}r��(h*U�h+j��ubaubhU)År��}r��(h*Xì���**Download (read) counts for node KNB, excluding web crawler accesses and duplicate (repeat) visits (with a short time interval, i.e. 30 seconds)**r��h+j>	��h,h-h.hXh0}r��(h2]h3]h4]h5]h7]uh9MÁh:hh%]r��jY	��)År��}r��(h*j��h0}r��(h2]h3]h4]h5]h7]uh+j��h%]r��hCXè���Download (read) counts for node KNB, excluding web crawler accesses and duplicate (repeat) visits (with a short time interval, i.e. 30 seconds)r ��ÖÅr!��}r"��(h*U�h+j��ubah.ja	��ubaubj˜��)År#��}r$��(h*XÅ���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:read&fq=inFullRobotList:false&fq=isRepeatVisit:false&fq=nodeId:urn\:node\:KNBh+j>	��h,h-h.j˙��h0}r%��(j¸��j˝��h5]h4]h2]h3]h7]uh9Mh:hh%]r&��hCXÅ���https://cn.dataone.org/cn/v2/query/logsolr/?q=event:read&fq=inFullRobotList:false&fq=isRepeatVisit:false&fq=nodeId:urn\:node\:KNBr'��ÖÅr(��}r)��(h*U�h+j#��ubaubeubeubah*U�Utransformerr*��NU
footnote_refsr+��}r,��Urefnamesr-��}r.��X���counter]r/��(j��jk��jâ��j¬��j	��j/	��esUsymbol_footnotesr0��]r1��Uautofootnote_refsr2��]r3��Usymbol_footnote_refsr4��]r5��U	citationsr6��]r7��h:hUcurrent_liner8��NUtransform_messagesr9��]r:��cdocutils.nodes
system_message
r;��)År<��}r=��(h*U�h0}r>��(h2]UlevelKh5]h4]Usourceh-h3]h7]UlineKÄUtypeUINFOr?��uh%]r@��hU)ÅrA��}rB��(h*U�h0}rC��(h2]h3]h4]h5]h7]uh+j<��h%]rD��hCX8���Hyperlink target "counter-compliance" is not referenced.rE��ÖÅrF��}rG��(h*U�h+jA��ubah.hXubah.Usystem_messagerH��ubaUreporterrI��NUid_startrJ��KU
autofootnotesrK��]rL��U
citation_refsrM��}rN��Uindirect_targetsrO��]rP��UsettingsrQ��(cdocutils.frontend
Values
rR��orS��}rT��(Ufootnote_backlinksrU��KUrecord_dependenciesrV��NUrfc_base_urlrW��Uhttps://tools.ietf.org/html/rX��U	tracebackrY��àUpep_referencesrZ��NUstrip_commentsr[��NU
toc_backlinksr\��h™U
language_coder]��Uenr^��U	datestampr_��NUreport_levelr`��KU_destinationra��NU
halt_levelrb��KU
strip_classesrc��Nh@NUerror_encoding_error_handlerrd��Ubackslashreplacere��Udebugrf��NUembed_stylesheetrg��âUoutput_encoding_error_handlerrh��Ustrictri��U
sectnum_xformrj��KUdump_transformsrk��NU
docinfo_xformrl��KUwarning_streamrm��NUpep_file_url_templatern��Upep-%04dro��Uexit_status_levelrp��KUconfigrq��NUstrict_visitorrr��NUcloak_email_addressesrs��àUtrim_footnote_reference_spacert��âUenvru��NUdump_pseudo_xmlrv��NUexpose_internalsrw��NUsectsubtitle_xformrx��âUsource_linkry��NUrfc_referencesrz��NUoutput_encodingr{��Uutf-8r|��U
source_urlr}��NUinput_encodingr~��U	utf-8-sigr��U_disable_configrÄ��NU	id_prefixrÅ��U�U	tab_widthrÇ��KUerror_encodingrÉ��UUTF-8rÑ��U_sourcerÖ��h-Ugettext_compactrÜ��àU	generatorrá��NUdump_internalsrà��NUsmart_quotesrâ��âUpep_base_urlrä��U https://www.python.org/dev/peps/rã��Usyntax_highlightrå��Ulongrç��Uinput_encoding_error_handlerré��ji��Uauto_id_prefixrè��Uidrê��Udoctitle_xformrë��âUstrip_elements_with_classesrí��NU
_config_filesrì��]Ufile_insertion_enabledrî��àUraw_enabledrï��KU
dump_settingsrñ��NubUsymbol_footnote_startró��K�Uidsrò��}rô��(h$jŸ��hj†��hjE��hhGhj9	��j˛��jˆ��h j∏��hjb��hj>	��h#j˜��h!j˜��h"h(uUsubstitution_namesrö��}rõ��h.h:h0}rú��(h2]h5]h4]Usourceh-h3]h7]uU	footnotesrù��]rû��Urefidsrü��}r†��h#]r°��jÛ��asub.