Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

HIVE-BUILD. Update RELEASE_NOTES.txt with 0.8.0 release information (…

…cws)

git-svn-id: https://svn.apache.org/repos/asf/hive/trunk@1215377 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information...
commit d8d96b5daa472b9058489d721eeac5bf1d1273fd 1 parent 0d2a084
Carl Steinbach authored
Showing with 376 additions and 0 deletions.
  1. +376 −0 RELEASE_NOTES.txt
View
376 RELEASE_NOTES.txt
@@ -1,3 +1,379 @@
+Release Notes - Hive - Version 0.8.0
+
+** New Feature
+ * [HIVE-192] - Add TIMESTAMP column type for thrift dynamic_type
+ * [HIVE-306] - Support "INSERT [INTO] destination"
+ * [HIVE-788] - Triggers when a new partition is created for a table
+ * [HIVE-818] - Create a Hive CLI that connects to hive ThriftServer
+ * [HIVE-872] - Allow type widening on COALESCE/UNION ALL
+ * [HIVE-956] - Add support of columnar binary serde
+ * [HIVE-1003] - optimize metadata only queries
+ * [HIVE-1310] - Partitioning columns should be of primitive types only
+ * [HIVE-1343] - add an interface in RCFile to support concatenation of two files without (de)compression
+ * [HIVE-1537] - Allow users to specify LOCATION in CREATE DATABASE statement
+ * [HIVE-1694] - Accelerate GROUP BY execution using indexes
+ * [HIVE-1734] - Implement map_keys() and map_values() UDFs
+ * [HIVE-1735] - Extend Explode UDTF to handle Maps
+ * [HIVE-1803] - Implement bitmap indexing in Hive
+ * [HIVE-1918] - Add export/import facilities to the hive system
+ * [HIVE-1941] - support explicit view partitioning
+ * [HIVE-1950] - Block merge for RCFile
+ * [HIVE-2090] - Add "DROP DATABASE ... CASCADE/RESTRICT"
+ * [HIVE-2121] - Input Sampling By Splits
+ * [HIVE-2185] - extend table statistics to store the size of uncompressed data (+extend interfaces for collecting other types of statistics)
+ * [HIVE-2188] - Add get_table_objects_by_name() to Hive MetaStore
+ * [HIVE-2215] - Add api for marking / querying set of partitions for events
+ * [HIVE-2223] - support grouping on complex types in Hive
+ * [HIVE-2225] - Purge expired events
+ * [HIVE-2236] - Cli: Print Hadoop's CPU milliseconds
+ * [HIVE-2244] - Add a Plugin Developer Kit to Hive
+ * [HIVE-2272] - add TIMESTAMP data type
+ * [HIVE-2278] - Support archiving for multiple partitions if the table is partitioned by multiple columns
+ * [HIVE-2380] - Add Binary Datatype in Hive
+ * [HIVE-2500] - Allow Hive to be debugged remotely
+ * [HIVE-2509] - Literal bigint
+ * [HIVE-2561] - Allow UDFs to specify additional FILE/JAR resources necessary for execution
+
+** Bug
+ * [HIVE-11] - better error code from Hive describe command
+ * [HIVE-106] - Join operation fails for some queries
+ * [HIVE-619] - Improve the error messages for missing/incorrect UDF/UDAF class
+ * [HIVE-1218] - CREATE TABLE t LIKE some_view should create a new empty base table, but instead creates a copy of view
+ * [HIVE-1302] - describe parse_url throws an error
+ * [HIVE-1342] - Predicate push down get error result when sub-queries have the same alias name
+ * [HIVE-1461] - Clean up references to 'hive.metastore.local'
+ * [HIVE-1538] - FilterOperator is applied twice with ppd on.
+ * [HIVE-1592] - ProxyFileSystem.close calls super.close twice.
+ * [HIVE-1595] - job name for alter table <T> archive partition <P> is not correct
+ * [HIVE-1631] - JDBC driver returns wrong precision, scale, or column size for some data types
+ * [HIVE-1675] - SAXParseException on plan.xml during local mode.
+ * [HIVE-1825] - Different defaults for hive.metastore.local
+ * [HIVE-1850] - alter table set serdeproperties bypasses regexps checks (leaves table in a non-recoverable state?)
+ * [HIVE-1884] - Potential risk of resource leaks in Hive
+ * [HIVE-1937] - DDLSemanticAnalyzer won't take newly set Hive parameters
+ * [HIVE-1943] - Metastore operations (like drop_partition) could be improved in terms of maintaining consistency of metadata and data
+ * [HIVE-1959] - Potential memory leak when same connection used for long time. TaskInfo and QueryInfo objects are getting accumulated on executing more queries on the same connection.
+ * [HIVE-1963] - Don't set ivy.home in build-common.xml
+ * [HIVE-1965] - Auto convert mapjoin should not throw exception if the top operator is union operator.
+ * [HIVE-1973] - Getting error when join on tables where name of table has uppercase letters
+ * [HIVE-1974] - In error scenario some opened streams may not closed in ScriptOperator.java, Utilities.java
+ * [HIVE-1975] - "insert overwrite directory" Not able to insert data with multi level directory path
+ * [HIVE-1976] - Exception should be thrown when invalid jar,file,archive is given to add command
+ * [HIVE-1980] - Merging using mapreduce rather than map-only job failed in case of dynamic partition inserts
+ * [HIVE-1987] - HWI admin_list_jobs JSP page throws exception
+ * [HIVE-1988] - Make the delegation token issued by the MetaStore owned by the right user
+ * [HIVE-2001] - Add inputs and outputs to authorization DDL commands
+ * [HIVE-2003] - LOAD compilation does not set the outputs during semantic analysis resulting in no authorization checks being done for it.
+ * [HIVE-2008] - keyword_1.q is failing
+ * [HIVE-2022] - Making JDO thread-safe by default
+ * [HIVE-2024] - In Driver.execute(), mapred.job.tracker is not restored if one of the task fails.
+ * [HIVE-2025] - Fix TestEmbeddedHiveMetaStore and TestRemoteHiveMetaStore broken by HIVE-2022
+ * [HIVE-2031] - Correct the exception message for the better traceability for the scenario load into the partitioned table having 2 partitions by specifying only one partition in the load statement.
+ * [HIVE-2032] - create database does not honour warehouse.dir in dbproperties
+ * [HIVE-2033] - A database's warehouse.dir is not used for tables created in it.
+ * [HIVE-2034] - Backport HIVE-1991 after overridden by HIVE-1950
+ * [HIVE-2037] - Merge result file size should honor hive.merge.size.per.task
+ * [HIVE-2040] - the retry logic in Hive's concurrency is not working correctly.
+ * [HIVE-2042] - In error scenario some opened streams may not closed
+ * [HIVE-2045] - TCTLSeparatedProtocol.SimpleTransportTokenizer.nextToken() throws Null Pointer Exception in some cases
+ * [HIVE-2054] - Exception on windows when using the jdbc driver. "IOException: The system cannot find the path specified"
+ * [HIVE-2060] - CLI local mode hit NPE when exiting by ^D
+ * [HIVE-2061] - Create a hive_contrib.jar symlink to hive-contrib-{version}.jar for backward compatibility
+ * [HIVE-2062] - HivePreparedStatement.executeImmediate always throw exception
+ * [HIVE-2069] - NullPointerException on getSchemas
+ * [HIVE-2080] - Few code improvements in the ql and serde packages.
+ * [HIVE-2083] - Bug: RowContainer was set to 1 in JoinUtils.
+ * [HIVE-2086] - Add test coverage for external table data loss issue
+ * [HIVE-2095] - auto convert map join bug
+ * [HIVE-2096] - throw a error if the input is larger than a threshold for index input format
+ * [HIVE-2098] - Make couple of convenience methods in EximUtil public
+ * [HIVE-2100] - virtual column references inside subqueries cause execution exceptions
+ * [HIVE-2107] - Log4J initialization info should not be printed out if -S is specified
+ * [HIVE-2113] - In shell mode, local mode continues if a local-mode task throws exception in pre-hooks
+ * [HIVE-2117] - insert overwrite ignoring partition location
+ * [HIVE-2120] - auto convert map join may miss good candidates
+ * [HIVE-2122] - Remove usage of deprecated methods from org.apache.hadoop.io package
+ * [HIVE-2125] - alter table concatenate fails and deletes data
+ * [HIVE-2131] - Bitmap Operation UDF doesn't clear return list
+ * [HIVE-2138] - Exception when no splits returned from index
+ * [HIVE-2142] - Jobs do not get killed even when they created too many files.
+ * [HIVE-2145] - NPE during parsing order-by expression
+ * [HIVE-2146] - Block Sampling should adjust number of reducers accordingly to make it useful
+ * [HIVE-2151] - Too many open files in running negative cli tests
+ * [HIVE-2153] - Stats JDBC LIKE queries should escape '_' and '%'
+ * [HIVE-2157] - NPE in MapJoinObjectKey
+ * [HIVE-2159] - TableSample(percent ) uses one intermediate size to be int, which overflows for large sampled size, making the sampling never triggered.
+ * [HIVE-2160] - Few code improvements in the metastore,hwi and ql packages.
+ * [HIVE-2176] - Schema creation scripts are incomplete since they leave out tables that are specific to DataNucleus
+ * [HIVE-2178] - Log related Check style Comments fixes
+ * [HIVE-2181] - Clean up the scratch.dir (tmp/hive-root) while restarting Hive server.
+ * [HIVE-2182] - Avoid null pointer exception when executing UDF
+ * [HIVE-2183] - In Task class and its subclasses logger is initialized in constructor
+ * [HIVE-2184] - Few improvements in org.apache.hadoop.hive.ql.metadata.Hive.close()
+ * [HIVE-2186] - Dynamic Partitioning Failing because of characters not supported globStatus
+ * [HIVE-2192] - Stats table schema incompatible after HIVE-2185
+ * [HIVE-2196] - Ensure HiveConf includes all properties defined in hive-default.xml
+ * [HIVE-2197] - SessionState used before ThreadLocal set
+ * [HIVE-2198] - While using Hive in server mode, HiveConnection.close() is not cleaning up server side resources
+ * [HIVE-2199] - incorrect success flag passed to jobClose
+ * [HIVE-2204] - unable to get column names for a specific table that has '_' as part of its table name
+ * [HIVE-2211] - Fix a bug caused by HIVE-243
+ * [HIVE-2214] - CommandNeedRetryException.java is missing ASF header
+ * [HIVE-2222] - runnable queue in Driver and DriverContext is not thread safe
+ * [HIVE-2237] - hive fails to build in eclipse due to syntax error in BitmapIndexHandler.java
+ * [HIVE-2243] - Can't publish maven release artifacts to apache repository
+ * [HIVE-2248] - Comparison Operators convert number types to common type instead of double if possible
+ * [HIVE-2253] - Merge failing of join tree in exceptional case
+ * [HIVE-2257] - Enable TestHadoop20SAuthBridge
+ * [HIVE-2259] - Skip comments in hive script
+ * [HIVE-2260] - ExecDriver::addInputPaths should pass the table properties to the record writer
+ * [HIVE-2275] - Revert HIVE-2219 and apply correct patch to improve the efficiency of dropping multiple partitions
+ * [HIVE-2276] - Fix Inconsistency between RB and JIRA patches for HIVE-2194
+ * [HIVE-2281] - Regression introduced from HIVE-2155
+ * [HIVE-2286] - ClassCastException when building index with security.authorization turned on
+ * [HIVE-2287] - Error during UNARCHIVE of a partition
+ * [HIVE-2292] - Comment clause should immediately follow identifier field in CREATE DATABASE statement
+ * [HIVE-2294] - Allow ShimLoader to work with Hadoop 0.20-append
+ * [HIVE-2296] - bad compressed file names from insert into
+ * [HIVE-2298] - Fix UDAFPercentile to tolerate null percentiles
+ * [HIVE-2303] - files with control-A,B are not delimited correctly.
+ * [HIVE-2307] - Schema creation scripts for PostgreSQL use bit(1) instead of boolean
+ * [HIVE-2309] - Incorrect regular expression for extracting task id from filename
+ * [HIVE-2315] - DatabaseMetadata.getColumns() does not return partition column names for a table
+ * [HIVE-2319] - Calling alter_table after changing partition comment throws an exception
+ * [HIVE-2322] - Add ColumnarSerDe to the list of native SerDes
+ * [HIVE-2326] - Turn off bitmap indexing when map-side aggregation is turned off
+ * [HIVE-2328] - hive.zookeeper.session.timeout is set to null in hive-default.xml
+ * [HIVE-2331] - Turn off compression when generating index intermediate results
+ * [HIVE-2334] - DESCRIBE TABLE causes NPE when hive.cli.print.header=true
+ * [HIVE-2335] - Indexes are still automatically queried when out of sync with their source tables
+ * [HIVE-2337] - Predicate pushdown erroneously conservative with outer joins
+ * [HIVE-2338] - Alter table always throws an unhelpful error on failure
+ * [HIVE-2342] - mirror.facebook.net is 404ing
+ * [HIVE-2343] - stats not updated for non "load table desc" operations
+ * [HIVE-2344] - filter is removed due to regression of HIVE-1538
+ * [HIVE-2356] - Fix udtf_explode.q and udf_explode.q test failures
+ * [HIVE-2358] - JDBC DatabaseMetaData and ResultSetMetaData need to match for particular types
+ * [HIVE-2362] - HiveConf properties not appearing in the output of 'set' or 'set -v'
+ * [HIVE-2366] - Metastore upgrade scripts for HIVE-2246 do not migrate indexes nor rename the old COLUMNS table
+ * [HIVE-2368] - Slow dropping of partitions caused by full listing of storage descriptors
+ * [HIVE-2369] - Minor typo in error message in HiveConnection.java (JDBC)
+ * [HIVE-2382] - Invalid predicate pushdown from incorrect column expression map for select operator generated by GROUP BY operation
+ * [HIVE-2383] - Incorrect alias filtering for predicate pushdown
+ * [HIVE-2384] - import of multiple partitions from a partitioned table with external location overwrites files
+ * [HIVE-2386] - Add Mockito to LICENSE file
+ * [HIVE-2391] - published POMs in Maven repo are incorrect
+ * [HIVE-2393] - Fix whitespace test diff accidentally introduced in HIVE-1360
+ * [HIVE-2398] - Hive server doesn't return schema for 'set' command
+ * [HIVE-2402] - Function like with empty string is throwing null pointer exception
+ * [HIVE-2405] - get_privilege does not get user level privilege
+ * [HIVE-2407] - File extensions not preserved in Hive.checkPaths when renaming new destination file
+ * [HIVE-2411] - Metastore server tries to connect to NN without authenticating itself
+ * [HIVE-2412] - Update Eclipse configuration to include Mockito dependency
+ * [HIVE-2413] - BlockMergeTask ignores client-specified jars
+ * [HIVE-2417] - Merging of compressed rcfiles fails to write the valuebuffer part correctly
+ * [HIVE-2429] - skip corruption bug that cause data not decompressed
+ * [HIVE-2431] - upgrading thrift version didn't upgrade libthrift.jar symlink correctly
+ * [HIVE-2451] - TABLESAMBLE(BUCKET xxx) sometimes doesn't trigger input pruning as regression of HIVE-1538
+ * [HIVE-2455] - Pass correct remoteAddress in proxy user authentication
+ * [HIVE-2459] - remove all @author tags from source
+ * [HIVE-2463] - fix Eclipse for javaewah upgrade
+ * [HIVE-2465] - Primitive Data Types returning null if the data is out of range of the data type.
+ * [HIVE-2466] - mapjoin_subquery dump small table (mapjoin table) to the same file
+ * [HIVE-2472] - Metastore statistics are not being updated for CTAS queries.
+ * [HIVE-2474] - Hive PDK needs an Ivy configuration file
+ * [HIVE-2481] - HadoopJobExecHelper does not handle null counters well
+ * [HIVE-2486] - Phabricator for code review
+ * [HIVE-2487] - Bug from HIVE-2446, the code that calls client stats publishers run() methods is in wrong place, should be in the same method but inside of while (!rj.isComplete()) {} loop
+ * [HIVE-2488] - PDK tests failing on Hudson because HADOOP_HOME is not defined
+ * [HIVE-2492] - PDK PluginTest failing on Hudson
+ * [HIVE-2497] - partition pruning prune some right partition under specific conditions
+ * [HIVE-2499] - small table filesize for automapjoin is not consistent in HiveConf.java and hive-default.xml
+ * [HIVE-2501] - When new instance of Hive (class) is created, the current database is reset to default (current database shouldn't be changed).
+ * [HIVE-2510] - Hive throws Null Pointer Exception upon CREATE TABLE <db_name>.<table_name> .... if the given <db_name> doesn't exist
+ * [HIVE-2516] - cleaunup QTestUtil: use test.data.files as current directory if one not specified
+ * [HIVE-2519] - Dynamic partition insert should enforce the order of the partition spec is the same as the one in schema
+ * [HIVE-2522] - HIVE-2446 bug (next one) - If constructor of ClientStatsPublisher throws runtime exception it will be propagated to HadoopJobExecHelper's progress method and beyond, whereas it shouldn't
+ * [HIVE-2531] - Allow people to use only issue numbers without 'HIVE-' prefix with `arc diff --jira`.
+ * [HIVE-2532] - Evaluation of non-deterministic/stateful UDFs should not be skipped even if constant oi is returned.
+ * [HIVE-2534] - HiveIndexResult creation fails due to file system issue
+ * [HIVE-2536] - Support scientific notation for Double literals
+ * [HIVE-2548] - How to submit documentation fixes
+ * [HIVE-2550] - Provide jira_base_url for improved arc commit workflow
+ * [HIVE-2556] - upgrade script 008-HIVE-2246.mysql.sql contains syntax errors
+ * [HIVE-2562] - HIVE-2247 Changed the Thrift API causing compatibility issues.
+ * [HIVE-2565] - Add Java linter to Hive
+ * [HIVE-2568] - HIVE-2246 upgrade script needs to drop foreign key in COLUMNS_OLD
+ * [HIVE-2571] - eclipse template .classpath is broken
+ * [HIVE-2572] - HIVE-2246 upgrade script changed the COLUMNS_V2.COMMENT length
+ * [HIVE-2574] - ivy offline mode broken by changingPattern and checkmodified attributes
+ * [HIVE-2578] - Debug mode in some situations doesn't work properly when child JVM is started from MapRedLocalTask
+ * [HIVE-2580] - Hive build fails with error "java.io.IOException: Not in GZIP format"
+ * [HIVE-2581] - explain task: getJSONPlan throws a NPE if the ast is null
+ * [HIVE-2583] - bug in ivy 2.2.0 breaks build
+ * [HIVE-2588] - Update arcconfig to include commit listener
+ * [HIVE-2590] - HBase bulk load wiki page improvements
+ * [HIVE-2598] - Update README.txt file to use description from wiki
+ * [HIVE-2613] - HiveCli eclipse launch configuration hangs
+ * [HIVE-2622] - Hive POMs reference the wrong Hadoop artifacts
+ * [HIVE-2624] - Fix eclipse classpath template broken in HIVE-2523
+ * [HIVE-2625] - Fix maven-build Ant target
+ * [HIVE-2630] - TestHiveServer doesn't produce a JUnit report file
+ * [HIVE-2634] - revert HIVE-2566
+ * [HIVE-2643] - Recent patch prevents Hadoop confs from loading in 0.20.204
+
+** Improvement
+ * [HIVE-1078] - CREATE VIEW followup: CREATE OR REPLACE
+ * [HIVE-1360] - Allow UDFs to access constant parameter values at compile time
+ * [HIVE-1567] - increase hive.mapjoin.maxsize to 10 million
+ * [HIVE-1644] - use filter pushdown for automatically accessing indexes
+ * [HIVE-1690] - HivePreparedStatement.executeImmediate(String sql) is breaking the exception stack
+ * [HIVE-1731] - Improve miscellaneous error messages
+ * [HIVE-1740] - support NOT IN and NOT LIKE syntax
+ * [HIVE-1741] - HiveInputFormat.readFields should print the cause when there's an exception
+ * [HIVE-1784] - Ctrl+c should kill currently running query, but not exit the CLI
+ * [HIVE-1815] - The class HiveResultSet should implement batch fetching.
+ * [HIVE-1833] - Task-cleanup task should be disabled
+ * [HIVE-1887] - HIVE-78 Followup: group partitions by tables when do authorizations and there is no partition level privilege
+ * [HIVE-1916] - Change Default Alias For Aggregated Columns (_c1)
+ * [HIVE-1966] - mapjoin operator should not load hashtable for each new inputfile if the hashtable to be loaded is already there.
+ * [HIVE-1989] - recognize transitivity of predicates on join keys
+ * [HIVE-1991] - Hive Shell to output number of mappers and number of reducers
+ * [HIVE-1994] - Support new annotation @UDFType(stateful = true)
+ * [HIVE-2000] - adding comments to Hive Stats JDBC queries
+ * [HIVE-2002] - Expand exceptions caught for metastore operations
+ * [HIVE-2018] - avoid loading Hive aux jars in CLI remote mode
+ * [HIVE-2020] - Create a separate namespace for Hive variables
+ * [HIVE-2028] - Performance instruments for client side execution
+ * [HIVE-2030] - isEmptyPath() to use ContentSummary cache
+ * [HIVE-2035] - Use block-level merge for RCFile if merging intermediate results are needed
+ * [HIVE-2036] - Update bitmap indexes for automatic usage
+ * [HIVE-2038] - Metastore listener
+ * [HIVE-2039] - remove hadoop version check from hive cli shell script
+ * [HIVE-2051] - getInputSummary() to call FileSystem.getContentSummary() in parallel
+ * [HIVE-2052] - PostHook and PreHook API to add flag to indicate it is pre or post hook plus cache for content summary
+ * [HIVE-2056] - Generate single MR job for multi groupby query if hive.multigroupby.singlemr is enabled.
+ * [HIVE-2068] - Speed up query "select xx,xx from xxx LIMIT xxx" if no filtering or aggregation
+ * [HIVE-2070] - SHOW GRANT grantTime field should be a human-readable timestamp
+ * [HIVE-2082] - Reduce memory consumption in preparing MapReduce job
+ * [HIVE-2106] - Increase the number of operator counter
+ * [HIVE-2109] - No lock for some non-mapred tasks config variable hive.lock.mapred.only.operation added
+ * [HIVE-2119] - Optimizer on partition field
+ * [HIVE-2126] - Hive's symlink text input format should be able to work with ComineHiveInputFormat
+ * [HIVE-2127] - Improve stats gathering reliability by retries on failures with hive.stats.retries.max and hive.stats.retries.wait
+ * [HIVE-2128] - Automatic Indexing with multiple tables
+ * [HIVE-2133] - DROP TABLE IF EXISTS should not fail if a view of that name exists
+ * [HIVE-2134] - Remove System.exit
+ * [HIVE-2139] - Enables HiveServer to accept -hiveconf option
+ * [HIVE-2144] - reduce workload generated by JDBCStatsPublisher
+ * [HIVE-2147] - Add api to send / receive message to metastore
+ * [HIVE-2148] - Add interface classification in Hive.
+ * [HIVE-2154] - add exception handling to hive's record reader
+ * [HIVE-2155] - Improve error messages emitted during semantic analysis
+ * [HIVE-2156] - Improve error messages emitted during task execution
+ * [HIVE-2171] - Allow custom serdes to set field comments
+ * [HIVE-2191] - Allow optional [inner] on equi-join.
+ * [HIVE-2194] - Add actions for alter table and alter partition events for metastore event listeners
+ * [HIVE-2201] - reduce name node calls in hive by creating temporary directories
+ * [HIVE-2208] - create a new API in Warehouse where the root directory is specified
+ * [HIVE-2209] - Provide a way by which ObjectInspectorUtils.compare can be extended by the caller for comparing maps which are part of the object
+ * [HIVE-2210] - ALTER VIEW RENAME
+ * [HIVE-2213] - Optimize partial specification metastore functions
+ * [HIVE-2217] - add Query text for debugging in lock data
+ * [HIVE-2218] - speedup addInputPaths
+ * [HIVE-2219] - Make "alter table drop partition" more efficient
+ * [HIVE-2221] - Provide metastore upgarde script for HIVE-2215
+ * [HIVE-2224] - Ability to add partitions atomically
+ * [HIVE-2226] - Add API to retrieve table names by an arbitrary filter, e.g., by owner, retention, parameters, etc.
+ * [HIVE-2233] - Show current database in hive prompt
+ * [HIVE-2245] - Make CombineHiveInputFormat the default hive.input.format
+ * [HIVE-2246] - Dedupe tables' column schemas from partitions in the metastore db
+ * [HIVE-2252] - Display a sample of partitions created when Fatal Error occurred due to too many partitioned created
+ * [HIVE-2256] - Better error message in CLI on invalid column name
+ * [HIVE-2282] - Local mode needs to work well with block sampling
+ * [HIVE-2284] - bucketized map join should allow join key as a superset of bucketized columns
+ * [HIVE-2290] - Improve error messages for DESCRIBE command
+ * [HIVE-2299] - Optimize Hive query startup time for multiple partitions
+ * [HIVE-2346] - Add hooks to run when execution fails.
+ * [HIVE-2347] - Make Hadoop Job ID available after task finishes executing
+ * [HIVE-2350] - Improve RCFile Read Speed
+ * [HIVE-2354] - Support automatic rebuilding of indexes when they go stale
+ * [HIVE-2364] - Make performance logging configurable.
+ * [HIVE-2370] - Improve RCFileCat performance significantly
+ * [HIVE-2378] - Warn user that precision is lost when bigint is implicitly cast to double.
+ * [HIVE-2385] - Local Mode can be more aggressive if LIMIT optimization is on
+ * [HIVE-2396] - RCFileReader Buffer Reuse
+ * [HIVE-2404] - Allow RCFile Reader to tolerate corruptions
+ * [HIVE-2440] - make hive mapper initialize faster when having tons of input files
+ * [HIVE-2445] - The PerfLogger should log the full name of hooks, not just the simple name.
+ * [HIVE-2446] - Introduction of client statistics publishers possibility
+ * [HIVE-2447] - Add job ID to MapRedStats
+ * [HIVE-2448] - Upgrade JavaEWAH to 0.3
+ * [HIVE-2450] - move lock retry logic into ZooKeeperHiveLockManager
+ * [HIVE-2453] - Need a way to categorize queries in hooks for improved logging
+ * [HIVE-2456] - JDBCStatsAggregator DELETE STATEMENT should escape _ and %
+ * [HIVE-2457] - Files in Avro-backed Hive tables do not have a ".avro" extension
+ * [HIVE-2458] - Group-by query optimization Followup: add flag in conf/hive-default.xml
+ * [HIVE-2461] - Add method to PerfLogger to perform cleanup/final steps.
+ * [HIVE-2462] - make INNER a non-reserved keyword
+ * [HIVE-2467] - HA Support for Metastore Server
+ * [HIVE-2470] - Improve support for Constant Object Inspectors
+ * [HIVE-2479] - Log more Hadoop task counter values in the MapRedStats class.
+ * [HIVE-2484] - Enable ALTER TABLE SET SERDE to work on partition level
+ * [HIVE-2505] - Update junit jar in testlibs
+ * [HIVE-2506] - Get ConstantObjectInspectors working in UDAFs
+ * [HIVE-2515] - Make Constant OIs work with UDTFs.
+ * [HIVE-2523] - add a new builtins subproject
+ * [HIVE-2527] - Consecutive string literals should be combined into a single string literal.
+ * [HIVE-2535] - Use sorted nature of compact indexes
+ * [HIVE-2545] - Make metastore log4j configuration file configurable again.
+ * [HIVE-2546] - add explain formatted
+ * [HIVE-2553] - Use hashing instead of list traversal for IN operator for primitive types
+ * [HIVE-2566] - reduce the number map-reduce jobs for union all
+ * [HIVE-2569] - Too much debugging info on console if a job failed
+ * [HIVE-2593] - avoid referencing /tmp in tests
+ * [HIVE-2605] - Setting no_drop on a table should cascade to child partitions
+ * [HIVE-2607] - Add caching to json_tuple
+ * [HIVE-2619] - Add hook to run in metastore's endFunction which can collect more fb303 counters
+
+** Task
+ * [HIVE-1095] - Hive in Maven
+ * [HIVE-2076] - Provide Metastore upgrade scripts and default schemas for PostgreSQL
+ * [HIVE-2161] - Remaining patch for HIVE-2148
+ * [HIVE-2239] - Use the version commons-codec from Hadoop
+ * [HIVE-2376] - Upgrade Hive's Thrift dependency to version 0.7.0
+ * [HIVE-2441] - Metastore upgrade scripts for schema change introduced in HIVE-2215
+ * [HIVE-2442] - Metastore upgrade script and schema DDL for Hive 0.8.0
+ * [HIVE-2468] - Make Hive compile against Hadoop 0.23
+ * [HIVE-2491] - Add pdk, hbase-handler etc as source dir in eclipse
+ * [HIVE-2521] - Update wiki links in README file
+ * [HIVE-2552] - Omit incomplete Postgres upgrade scripts from release tarball
+
+** Sub-task
+ * [HIVE-559] - Support JDBC ResultSetMetadata
+ * [HIVE-1983] - Bundle Log4j configuration files in Hive JARs
+ * [HIVE-2049] - Push down partition pruning to JDO filtering for a subset of partition predicates
+ * [HIVE-2050] - batch processing partition pruning process
+ * [HIVE-2114] - Backward incompatibility introduced from HIVE-2082 in MetaStoreUtils.getPartSchemaFromTableSchema()
+ * [HIVE-2118] - Partition Pruning bug in the case of hive.mapred.mode=nonstrict
+ * [HIVE-2140] - Return correct Major / Minor version numbers for Hive Driver
+ * [HIVE-2158] - add the HivePreparedStatement implementation based on current HIVE supported data-type
+ * [HIVE-2434] - add a TM to Hive logo image
+ * [HIVE-2435] - Update project naming and description in Hive wiki
+ * [HIVE-2436] - Update project naming and description in Hive website
+ * [HIVE-2437] - update project website navigation links
+ * [HIVE-2438] - add trademark attributions to Hive homepage
+ * [HIVE-2476] - Update project description and wiki link in ivy.xml files
+
+** Test
+ * [HIVE-2426] - Test that views with joins work properly
+ * [HIVE-2493] - TestLazySimpleSerde fails randomly
+ * [HIVE-2513] - create a test to verify that partition pruning works for partitioned views with a union
+
+** Wish
+ * [HIVE-243] - ^C breaks out of running query, but not whole CLI
+
+
Release Notes - Hive - Version 0.7.0
** New Feature

0 comments on commit d8d96b5

Please sign in to comment.
Something went wrong with that request. Please try again.