Skip to content

Instantly share code, notes, and snippets.

@j-coll
Last active January 25, 2017 12:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save j-coll/bcb128902c1497776e0424c3f33c0952 to your computer and use it in GitHub Desktop.
Save j-coll/bcb128902c1497776e0424c3f33c0952 to your computer and use it in GitHub Desktop.
Update to HDP-2.5.3.0
# Apache phoenix 4.7.0.2.5.0.0-1245 (from HDP-2.5.0) is based on Apache Phoenix 4.7.0-HBase-1.1
# These are ALL the changes on top of Apache Phoenix 4.7.0-HBase-1.1
#
# cd phoenix
# git checkout v4.7.0-HBase-1.1
# git log --pretty=oneline | cut -d " " -f 2 | grep "PHOENIX-" | tr -d ":.[]" | sort | uniq > issues_phoenix-4.7-hbase-1.1.txt
#
# cd phoenix-release
# git checkout HDP-2.5.3.0-tag
# git log --pretty=oneline | cut -d " " -f 2 | grep "PHOENIX-" | tr -d ":.[]" | sort | uniq > issues_hdp2.5.0.txt
#
# cat issues_phoenix-4.7-hbase-1.1.txt issues_hdp2.5.0.txt | sort | uniq -u > HDP-CHANGES-REAL.txt
#
# cat HDP-CHANGES-REAL.txt | while read i; do curl 'https://issues.apache.org/jira/browse/'$i 2> /dev/null | grep "<title>" | sed 's/<title>\(.*\) - ASF JIRA<\/title>/\1/g'; done
#
[PHOENIX-1311] HBase namespaces surfaced in phoenix
[PHOENIX-1478] Can&#39;t upsert value of 127 into column of type unsigned tinyint
[PHOENIX-1523] Make it easy to provide a tab literal as separator for CSV imports
[PHOENIX-1734] Local index improvements
[PHOENIX-2209] Building Local Index Asynchronously via IndexTool fails to populate index table
[PHOENIX-2276] Creating index on a global view on a multi-tenant table fails with NPE
[PHOENIX-2535] Create shaded clients (thin + thick)
[PHOENIX-2596] Asynchronous Local Index is not available
[PHOENIX-2628] Ensure split when iterating through results handled correctly
[PHOENIX-2722] support mysql &quot;limit,offset&quot; clauses
[PHOENIX-2724] Query with large number of guideposts is slower compared to no stats
[PHOENIX-2734] Literal expressions for UNSIGNED_DATE/UNSIGNED_TIME/etc
[PHOENIX-2743] HivePhoenixHandler for big-big join with predicate push down
[PHOENIX-2746] Delete on the table with immutable rows may fail with INVALID_FILTER_ON_IMMUTABLE_ROWS error code.
[PHOENIX-2748] CsvToKeyValueMapper used by CsvBulkLoadTool should set inner PhoenixConnection autoCommit to false explicitly
[PHOENIX-2758] Ordered GROUP BY not occurring with leading PK equality expression
[PHOENIX-2763] rowcount stats not correct after major compaction
[PHOENIX-2792] Enable Kerberos auth over SPNEGO for QueryServer
[PHOENIX-2803] Initializing ToCharFunction with the List&lt;Expression&gt; constructor fails
[PHOENIX-2817] Phoenix-Spark plugin doesn&#39;t work in secured env
[PHOENIX-2820] Investigate why SortMergeJoinIT has a sort in the explain plan
[PHOENIX-2822] Tests that extend BaseHBaseManagedTimeIT are very slow
[PHOENIX-2824] Rollback of multi-column secondary indexes doesn&#39;t work
[PHOENIX-2828] Ordinality should be 1-based in UNNEST WITH ORDINALITY
[PHOENIX-2830] Upgrade code fails when upgrading from a version before 4.3
[PHOENIX-2838] Support &quot;case insensitive&quot; identifier for drop schema and use schema constructs
[PHOENIX-2841] UDF not working with sort merge join
[PHOENIX-2845] Timestamp ignores nanos in literal expressions
[PHOENIX-2846] Fix CreateTableIT.testCreateTableWithoutSchema()
[PHOENIX-2856] HBaseManagedTimeTableReuseTest category isn&#39;t getting run
[PHOENIX-2857] Missing dependency in &quot;uber&quot; jars due to incorrect dependencyManagement.
[PHOENIX-2862] Do client server compatibility checks before upgrading system tables
[PHOENIX-2867] IT tests for phoenix-flume fails with ClassNotFound Exception
[PHOENIX-2868] QueryServerBasicsIT.testSchemas is failing
[PHOENIX-2871] Workaround sqlline issue
[PHOENIX-2872] Find usages of server time in BaseClientManagedTimeIT immediately
[PHOENIX-2874] Delete schemas also during clean up after test
[PHOENIX-2878] CURRENT_TIME fails to provide correct time when projected table is using
[PHOENIX-2879] HivePhoenixStoreIT fails with timeout if JDK 1.7 used
[PHOENIX-2886] Union ALL with Char column not present in the table in Query 1 but in Query 2 throw exception
[PHOENIX-2887] Uberjar application fail with &quot;IllegalAccessError: class com.google.protobuf.ZeroCopyLiteralByteString cannot access its superclass com.google.protobuf.LiteralByteString&quot;
[PHOENIX-2888] Aggregations for similar IN list expressions doesn&#39;t work correctly
[PHOENIX-2894] Sort-merge join works incorrectly with DESC columns
[PHOENIX-2898] HTable not closed in ConnectionQueryServicesImpl
[PHOENIX-2901] If namespaces are enabled, check for existence of schema when sequence created
[PHOENIX-2902] Adjust PhoenixDatabaseMetadata#getSchemas query if namespaces are enabled
[PHOENIX-2905] hadoop-2.5.1 artifacts are in the dependency tree
[PHOENIX-2908] phoenix-core depends on both antlr 3.5 and antlr 2.7.7
[PHOENIX-2912] Broken IT tests after PHOENIX-2905
[PHOENIX-2913] Some phoenix-spark IT tests are broken after PHOENIX-2862
[PHOENIX-2915] Dropping of Index can still leave some non-replayed writes in WAL
[PHOENIX-2919] PreparedStatement Returns Incorrect Number of Deleted Records
[PHOENIX-2920] Incorrect Queries on Multi-tenant tables with WHERE clause containing Row Value Constructor
[PHOENIX-2925] CsvBulkloadTool not working properly if there are multiple local indexes to the same table(After PHOENIX-1973)
[PHOENIX-2926] Skip loading data for table having local indexes when there is split during bulkload job
[PHOENIX-2931] Phoenix client asks users to provide configs in cli that are present on the machine in hbase conf
[PHOENIX-2934] Checking a coerce expression at top level should not be necessary for Union All query
[PHOENIX-2935] IndexMetaData cache can expire when a delete and or query running on server
[PHOENIX-2936] Missing antlr runtime on server side after PHOENIX-2908
[PHOENIX-2940] Remove STATS RPCs from rowlock
[PHOENIX-2942] Order by incorrect for RVC
[PHOENIX-2949] Fix estimated region size when checking for serial query
[PHOENIX-2952] array_length return negative value
[PHOENIX-2961] select on a composite primary key fails when DESC is set in the table
[PHOENIX-2967] CSV BulkLoad should properly handle empty family for logical tables.
[PHOENIX-2975] CSVBulkLoad for local index only fails.
[PHOENIX-2983] ClassCastException on auto coerce of BIGINT to DECIMAL
[PHOENIX-2994] Coalesce function may return null
[PHOENIX-2999] Upgrading Multi-tenant table to map with namespace using upgradeUtil
[PHOENIX-3001] Dropping local index and recreation it with following split may cause RS failure
[PHOENIX-3002] Upgrading to 4.8 doesn&#39;t recreate local indexes
[PHOENIX-3004] Allow users to configure allowed Kerberos realms for PQS
[PHOENIX-3006] Fix all ScalarFunctions to implement clone(List) or &lt;init&gt;(List)
[PHOENIX-3008] Prevent upgrade of existing multi-tenant table to map to namespace until we support it correctly
[PHOENIX-3011] Fix missing apache licenses
[PHOENIX-3013] TO_CHAR fails to handle indexed null value
[PHOENIX-3014] SELECT DISTINCT pk ORDER BY pk DESC gives the wrong results with salted tables
[PHOENIX-3015] Any metadata changes may cause unpredictable result when local indexes are using
[PHOENIX-3020] Bulk load tool is not working with new jars
[PHOENIX-3021] Using local index during compaction is producing NPE
[PHOENIX-3025] CsvBulkloadTool is failing with java.lang.IncompatibleClassChangeError
[PHOENIX-3027] Upserting rows to a table with a mutable index using a tenant specific connection fails
[PHOENIX-3028] StatisticsWriter should update the stats collection timestamp asynchronously
[PHOENIX-3037] Setup proper security context in compaction/split coprocessor hooks
[PHOENIX-3042] Using functional index expression in where statement for join query fails.
[PHOENIX-3045] Data regions in transition forever if RS holding them down during drop index
[PHOENIX-3057] Set incremental=false for sqlline-thin.py like sqlline.py
[PHOENIX-3060] pherf tool is not working
[PHOENIX-3062] JMXCacheBuster restarting the metrics system causes PhoenixTracingEndToEndIT to hang
[PHOENIX-3063] MutableIndexFailureIT is getting hanged in 4.x-HBase-0.98 branch
[PHOENIX-3067] Phoenix metrics system should not be started in mini-cluster mode
[PHOENIX-3072] Deadlock on region opening with secondary index recovery
[PHOENIX-3096] Explain command is raising an ArithmeticException
[PHOENIX-3098] Possible NegativeArraySizeException while scanning local indexes during regions merge
[PHOENIX-3111] Possible Deadlock/delay while building index, upsert select, delete rows at server
[PHOENIX-3126] The driver implementation should take into account the context of the user
[PHOENIX-3136] Relocation of Avatica classes breaks compatibilty between older version of thin-client/PQS
[PHOENIX-3149] Local index got corrupted if intermediate compaction happen during the split.
[PHOENIX-3152] Incorrect comparator in QueryOptimizer may cause IllegalArgumentException
[PHOENIX-3162] TableNotFoundException might be thrown when an index dropped while upserting.
[PHOENIX-3163] Split during global index creation may cause ERROR 201 error.
[PHOENIX-3164] PhoenixConnection leak in PQS with security enabled
[PHOENIX-3170] Remove the futuretask from the list if StaleRegionBoundaryCacheException is thrown while initializing the scanners
[PHOENIX-3176] Rows will be skipped which are having future timestamp in row_timestamp column
[PHOENIX-3223] Add hadoop classpath to PQS classpath
[PHOENIX-3236] Problem with shading apache commons on Azure.
[PHOENIX-3505] Potential NullPointerException on close() in OrderedResultIterator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment