You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2008/09/29 21:58:50 UTC

svn commit: r700228 - /hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/HColumnDescriptor.java

Author: stack
Date: Mon Sep 29 12:58:50 2008
New Revision: 700228

URL: http://svn.apache.org/viewvc?rev=700228&view=rev
Log:
Fix javadoc for column family parameter in HCD

Modified:
    hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/HColumnDescriptor.java

Modified: hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/HColumnDescriptor.java
URL: http://svn.apache.org/viewvc/hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/HColumnDescriptor.java?rev=700228&r1=700227&r2=700228&view=diff
==============================================================================
--- hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/HColumnDescriptor.java (original)
+++ hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/HColumnDescriptor.java Mon Sep 29 12:58:50 2008
@@ -131,21 +131,23 @@
    * Construct a column descriptor specifying only the family name 
    * The other attributes are defaulted.
    * 
-   * @param columnName - column family name
+   * @param familyName Column family name. Must be 'printable' -- digit or
+   * letter -- and end in a <code>:<code>
    */
-  public HColumnDescriptor(final String columnName) {
-    this(Bytes.toBytes(columnName));
+  public HColumnDescriptor(final String familyName) {
+    this(Bytes.toBytes(familyName));
   }
   
   /**
    * Construct a column descriptor specifying only the family name 
    * The other attributes are defaulted.
    * 
-   * @param columnName Column family name.  Must have the ':' ending.
+   * @param familyName Column family name. Must be 'printable' -- digit or
+   * letter -- and end in a <code>:<code>
    */
-  public HColumnDescriptor(final byte [] columnName) {
-    this (columnName == null || columnName.length <= 0?
-      HConstants.EMPTY_BYTE_ARRAY: columnName, DEFAULT_VERSIONS,
+  public HColumnDescriptor(final byte [] familyName) {
+    this (familyName == null || familyName.length <= 0?
+      HConstants.EMPTY_BYTE_ARRAY: familyName, DEFAULT_VERSIONS,
       DEFAULT_COMPRESSION, DEFAULT_IN_MEMORY, DEFAULT_BLOCKCACHE,
       Integer.MAX_VALUE, DEFAULT_TTL, false);
   }
@@ -167,7 +169,8 @@
 
   /**
    * Constructor
-   * @param columnName Column family name.  Must have the ':' ending.
+   * @param familyName Column family name. Must be 'printable' -- digit or
+   * letter -- and end in a <code>:<code>
    * @param maxVersions Maximum number of versions to keep
    * @param compression Compression type
    * @param inMemory If true, column data should be kept in an HRegionServer's
@@ -183,12 +186,12 @@
    * end in a <code>:</code>
    * @throws IllegalArgumentException if the number of versions is &lt;= 0
    */
-  public HColumnDescriptor(final byte [] columnName, final int maxVersions,
+  public HColumnDescriptor(final byte [] familyName, final int maxVersions,
       final CompressionType compression, final boolean inMemory,
       final boolean blockCacheEnabled, final int maxValueLength,
       final int timeToLive, final boolean bloomFilter) {
-    isLegalFamilyName(columnName);
-    this.name = stripColon(columnName);
+    isLegalFamilyName(familyName);
+    this.name = stripColon(familyName);
     if (maxVersions <= 0) {
       // TODO: Allow maxVersion of 0 to be the way you say "Keep all versions".
       // Until there is support, consider 0 or < 0 -- a configuration error.