You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by el...@apache.org on 2014/06/13 02:23:55 UTC

[10/11] git commit: Merge branch '1.5.2-SNAPSHOT' into 1.6.1-SNAPSHOT

Merge branch '1.5.2-SNAPSHOT' into 1.6.1-SNAPSHOT


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/2968fdf0
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/2968fdf0
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/2968fdf0

Branch: refs/heads/1.6.1-SNAPSHOT
Commit: 2968fdf029af82f607abc51bd0ad1fe63bbb7459
Parents: 3d83115 d1655a4
Author: Josh Elser <el...@apache.org>
Authored: Thu Jun 12 20:12:28 2014 -0400
Committer: Josh Elser <el...@apache.org>
Committed: Thu Jun 12 20:12:28 2014 -0400

----------------------------------------------------------------------
 .../accumulo_user_manual/chapters/table_configuration.tex    | 8 ++++++++
 1 file changed, 8 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/2968fdf0/docs/src/main/latex/accumulo_user_manual/chapters/table_configuration.tex
----------------------------------------------------------------------
diff --cc docs/src/main/latex/accumulo_user_manual/chapters/table_configuration.tex
index a19cb52,4cefbc8..0e2eb8c
--- a/docs/src/main/latex/accumulo_user_manual/chapters/table_configuration.tex
+++ b/docs/src/main/latex/accumulo_user_manual/chapters/table_configuration.tex
@@@ -156,18 -162,25 +156,26 @@@ user@myinstance mytable> setiter -t myt
  The config command can always be used to manually configure iterators which is useful 
  in cases where the Iterator does not implement the OptionDescriber interface.
  
 -\small
 -\begin{verbatim}
 -config -t mytable -s table.iterator.{scan|minc|majc}.myiter=15,com.company.MyIterator
 -config -t mytable -s table.iteartor.{scan|minc|majc}.myiter.opt.myoptionname=myoptionvalue
 -\end{verbatim}
 -\normalsize
 +\begingroup\fontsize{8pt}{8pt}\selectfont\begin{verbatim}
 +config -t mytable -s table.iterator.scan.myiter=15,com.company.MyIterator
 +config -t mytable -s table.iterator.minc.myiter=15,com.company.MyIterator
 +config -t mytable -s table.iterator.majc.myiter=15,com.company.MyIterator
 +config -t mytable -s table.iterator.scan.myiter.opt.myoptionname=myoptionvalue
 +config -t mytable -s table.iterator.minc.myiter.opt.myoptionname=myoptionvalue
 +config -t mytable -s table.iterator.majc.myiter.opt.myoptionname=myoptionvalue
 +\end{verbatim}\endgroup
  
+ Typically, a table will have multiple iterators. Accumulo configures a set of
+ system level iterators for each table. These iterators provide core
+ functionality like visibility label filtering and may not be removed by
+ users. User level iterators are applied in the order of their priority.
+ Priority is a user configured integer; iterators with lower numbers go first,
+ passing the results of their iteration on to the other iterators up the
+ stack.
+ 
  \subsection{Setting Iterators Programmatically}
  
 -\small
 -\begin{verbatim}
 +\begingroup\fontsize{8pt}{8pt}\selectfont\begin{verbatim}
  scanner.addIterator(new IteratorSetting(
      15, // priority
      "myiter", // name this iterator