[jira] [Commented] (ORC-316) URISyntaxException when trying to create Writer for a path that includes a colon

2018-03-07 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16390577#comment-16390577 ] Quanlong Huang commented on ORC-316: LocalFileSystem is an implementation of

[jira] [Updated] (ORC-320) C++ writer tests failed when Daylight Saving Time started

2018-03-12 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-320: --- Description: C++ writer tests failed in writeTimestamp when Daylight Saving Time started. Errors are

[jira] [Assigned] (ORC-313) Missing checks on SubType count of LIST, MAP and UNION types

2018-03-12 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-313: -- Assignee: Quanlong Huang > Missing checks on SubType count of LIST, MAP and UNION types >

[jira] [Assigned] (ORC-319) C++ reader crash after Lz4DecompressionStream thrown a ParseError

2018-03-12 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-319: -- Assignee: Quanlong Huang > C++ reader crash after Lz4DecompressionStream thrown a ParseError >

[jira] [Assigned] (ORC-320) C++ writer tests failed when Daylight Saving Time started

2018-03-12 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-320: -- Assignee: Quanlong Huang > C++ writer tests failed when Daylight Saving Time started >

[jira] [Assigned] (ORC-317) C++ reader crash on reading corrupt types

2018-03-12 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-317: -- Assignee: Quanlong Huang > C++ reader crash on reading corrupt types >

[jira] [Assigned] (ORC-311) C++ Reader crash for corrupt StripeFooter

2018-03-12 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-311: -- Assignee: Quanlong Huang > C++ Reader crash for corrupt StripeFooter >

[jira] [Assigned] (ORC-314) C++ Reader crash for out of range scale in parsing decimals

2018-03-12 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-314: -- Assignee: Quanlong Huang > C++ Reader crash for out of range scale in parsing decimals >

[jira] [Resolved] (ORC-311) C++ Reader crash for corrupt StripeFooter

2018-03-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-311. Resolution: Resolved Fix Version/s: 1.5.0 > C++ Reader crash for corrupt StripeFooter >

[jira] [Resolved] (ORC-314) C++ Reader crash for out of range scale in parsing decimals

2018-03-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-314. Resolution: Resolved Fix Version/s: 1.5.0 > C++ Reader crash for out of range scale in parsing

[jira] [Resolved] (ORC-319) C++ reader crash after Lz4DecompressionStream thrown a ParseError

2018-03-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-319. Resolution: Resolved Fix Version/s: 1.5.0 > C++ reader crash after Lz4DecompressionStream

[jira] [Resolved] (ORC-312) C++ Reader crash for corrupt memory

2018-03-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-312. Resolution: Resolved Fix Version/s: 1.5.0 > C++ Reader crash for corrupt memory >

[jira] [Updated] (ORC-322) c++ writer should not adjust gmtOffset when writing timestamps

2018-03-14 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-322: --- Description: The c++ TimestampColumnWriter will adjust timestamp with gmtOffset: {code:java} void

[jira] [Commented] (ORC-322) c++ writer should not adjust gmtOffset when writing timestamps

2018-03-14 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16399948#comment-16399948 ] Quanlong Huang commented on ORC-322: Hi [~wgtmac], I just update the description with repros. I think the

[jira] [Commented] (ORC-322) c++ writer should not adjust gmtOffset when writing timestamps

2018-03-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16400011#comment-16400011 ] Quanlong Huang commented on ORC-322: Yeah, the printers have the same behavior. My point is that the c++

[jira] [Updated] (ORC-322) c++ writer should not adjust gmtOffset when writing timestamps

2018-03-14 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-322: --- Description: The c++ TimestampColumnWriter will adjust timestamp with gmtOffset: {code:c++} void

[jira] [Updated] (ORC-322) c++ writer should not adjust gmtOffset when writing timestamps

2018-03-14 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-322: --- Description: The c++ TimestampColumnWriter will adjust timestamp with gmtOffset: {code:java} void

[jira] [Updated] (ORC-319) C++ reader crash after Lz4DecompressionStream thrown a ParseError

2018-03-08 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-319: --- Affects Version/s: 1.2.1 1.2.2 1.3.0

[jira] [Updated] (ORC-314) C++ Reader crash for out of range scale in parsing decimals

2018-03-07 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-314: --- Affects Version/s: 1.0.0 1.1.2 1.2.3

[jira] [Updated] (ORC-317) C++ reader crash on reading corrupt types

2018-03-07 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-317: --- Affects Version/s: 1.0.0 1.1.2 1.2.3

[jira] [Resolved] (ORC-322) c++ writer should not adjust gmtOffset when writing timestamps

2018-04-04 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-322. Resolution: Fixed > c++ writer should not adjust gmtOffset when writing timestamps >

[jira] [Commented] (ORC-317) C++ reader crash on reading corrupt types

2018-03-24 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16412828#comment-16412828 ] Quanlong Huang commented on ORC-317: For branch-1.4, I think you need to apply ORC-312, ORC-314, ORC-311,

[jira] [Resolved] (ORC-313) Missing checks on SubType count of LIST, MAP and UNION types

2018-03-24 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-313?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-313. Resolution: Fixed Fix Version/s: 1.5.0 > Missing checks on SubType count of LIST, MAP and UNION

[jira] [Commented] (ORC-325) Java reader should protect against malformed types in ORC footers

2018-03-24 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16412823#comment-16412823 ] Quanlong Huang commented on ORC-325: I used to fix this in [https://github.com/apache/orc/pull/225] Let

[jira] [Commented] (ORC-311) C++ Reader crash for corrupt StripeFooter

2018-03-02 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16384436#comment-16384436 ] Quanlong Huang commented on ORC-311: Hi [~owen.omalley], could you assign this ticket to me? I don't have

[jira] [Assigned] (ORC-452) Support converting MAP column from JSON to ORC

2019-01-02 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-452: -- Assignee: Quanlong Huang > Support converting MAP column from JSON to ORC >

[jira] [Updated] (ORC-403) Should check PostScript length before serializing it

2018-09-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-403: --- Attachment: bad_stripe_info.orc > Should check PostScript length before serializing it >

[jira] [Commented] (ORC-403) Should check PostScript length before serializing it

2018-09-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16616567#comment-16616567 ] Quanlong Huang commented on ORC-403: [^bad_stripe_info.orc] is an example with malformed stripe info:

[jira] [Updated] (ORC-403) Should check offsets got from protobuf Objects

2018-09-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-403: --- Description: A malformed ORC file may have a postscript length larger than the file size, which causes

[jira] [Assigned] (ORC-403) Should check PostScript length before serializing it

2018-09-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-403: -- > Should check PostScript length before serializing it >

[jira] [Commented] (ORC-403) Should check PostScript length before serializing it

2018-09-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16616267#comment-16616267 ] Quanlong Huang commented on ORC-403: [^copy7_00_0] is an example to reveal this bug. It contains

[jira] [Updated] (ORC-403) Should check PostScript length before serializing it

2018-09-15 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-403: --- Attachment: copy7_00_0 > Should check PostScript length before serializing it >

[jira] [Resolved] (ORC-452) Support converting MAP column from JSON to ORC

2019-03-08 Thread Quanlong Huang (JIRA)
[ https://issues.apache.org/jira/browse/ORC-452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-452. Resolution: Fixed > Support converting MAP column from JSON to ORC >

[jira] [Updated] (ORC-580) Crash in StripeStreamsImpl::getEncoding

2019-12-13 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-580: --- Attachment: 00_0 > Crash in StripeStreamsImpl::getEncoding >

[jira] [Updated] (ORC-580) Crash in StripeStreamsImpl::getEncoding

2019-12-13 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-580: --- Description: Encounter crash when reading a corrupt file (attached as 00_0). Backtrace of the

[jira] [Updated] (ORC-580) Crash in StripeStreamsImpl::getEncoding

2019-12-13 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-580: --- Description: Encounter crash when reading a corrupt file (attached as 00_0) using the C++ orc-scan

[jira] [Assigned] (ORC-414) [C++] ORC files with malformed protobuf objects can crash a release build

2019-10-18 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-414: -- Assignee: Quanlong Huang > [C++] ORC files with malformed protobuf objects can crash a release

[jira] [Commented] (ORC-414) [C++] ORC files with malformed protobuf objects can crash a release build

2019-10-19 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16955167#comment-16955167 ] Quanlong Huang commented on ORC-414: [~xndai], yeah, it's just an unbound index error. We should not

[jira] [Assigned] (ORC-580) Crash in StripeStreamsImpl::getEncoding

2019-12-20 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-580: -- Assignee: Quanlong Huang > Crash in StripeStreamsImpl::getEncoding >

[jira] [Commented] (ORC-590) Crash in orc::RleDecoderV2::readByte

2020-01-18 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17018539#comment-17018539 ] Quanlong Huang commented on ORC-590: Commit

[jira] [Assigned] (ORC-591) orc::readFully crash due to null pointer variable

2020-01-19 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-591: -- Assignee: Quanlong Huang > orc::readFully crash due to null pointer variable >

[jira] [Resolved] (ORC-591) orc::readFully crash due to null pointer variable

2020-01-20 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-591. Fix Version/s: 1.7.0 Resolution: Fixed > orc::readFully crash due to null pointer variable >

[jira] [Updated] (ORC-580) Crash in StripeStreamsImpl::getEncoding

2020-01-02 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-580: --- Fix Version/s: 1.7.0 > Crash in StripeStreamsImpl::getEncoding >

[jira] [Resolved] (ORC-581) C++ library could crash in orc::TypeImpl::addStructField

2020-01-02 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-581. Fix Version/s: 1.7.0 Resolution: Fixed > C++ library could crash in

[jira] [Resolved] (ORC-580) Crash in StripeStreamsImpl::getEncoding

2020-01-02 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-580. Resolution: Fixed > Crash in StripeStreamsImpl::getEncoding > ---

[jira] [Updated] (ORC-581) C++ library could crash in orc::TypeImpl::addStructField

2020-01-02 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-581: --- Affects Version/s: 1.1.2 1.2.0 1.2.1

[jira] [Assigned] (ORC-581) C++ library could crash in orc::TypeImpl::addStructField

2020-01-02 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-581: -- Assignee: Quanlong Huang > C++ library could crash in orc::TypeImpl::addStructField >

[jira] [Assigned] (ORC-960) Create SearchArgument using column ids

2021-08-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-960: -- Assignee: Quanlong Huang > Create SearchArgument using column ids >

[jira] [Assigned] (ORC-959) C++ reader crash in resolving nested List columns for SearchArgument

2021-08-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-959: -- Assignee: Quanlong Huang > C++ reader crash in resolving nested List columns for SearchArgument

[jira] [Updated] (ORC-959) C++ reader crash in resolving nested List columns for SearchArgument

2021-08-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-959: --- Affects Version/s: 1.7.0 > C++ reader crash in resolving nested List columns for SearchArgument >

[jira] [Updated] (ORC-960) Create SearchArgument using column ids

2021-08-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-960: --- Affects Version/s: 1.7.0 > Create SearchArgument using column ids >

[jira] [Updated] (ORC-961) Expose metrics of the reader

2021-08-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-961: --- Description: It'd be useful for clients to collect metrics of the evaluation of the pushed down

[jira] [Updated] (ORC-961) Expose metrics of the reader

2021-08-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-961: --- Affects Version/s: (was: 1.7.0) > Expose metrics of the reader > > >

[jira] [Assigned] (ORC-973) [C++] Provide more interfaces for creating IN predicate

2021-08-26 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-973: -- > [C++] Provide more interfaces for creating IN predicate >

[jira] [Updated] (ORC-968) [C++] Column names used to build SearchArgument should be full path names

2021-08-26 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-968?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-968: --- Summary: [C++] Column names used to build SearchArgument should be full path names (was: Column names

[jira] [Assigned] (ORC-971) LESS_THAN_EQUALS doesn't handle the case when min=max

2021-08-25 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-971?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-971: -- > LESS_THAN_EQUALS doesn't handle the case when min=max >

[jira] [Commented] (ORC-968) Column names used to build SearchArgument should be full path names

2021-08-25 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-968?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17404767#comment-17404767 ] Quanlong Huang commented on ORC-968: Thank [~dongjoon]. I think we should fix this before releasing

[jira] [Updated] (ORC-961) [C++] Expose metrics of the reader

2021-08-25 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-961?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-961: --- Summary: [C++] Expose metrics of the reader (was: Expose metrics of the reader) > [C++] Expose

[jira] [Updated] (ORC-969) [C++] Evaluate SearchArguments using file and stripe level stats

2021-08-25 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-969?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-969: --- Summary: [C++] Evaluate SearchArguments using file and stripe level stats (was: Evaluate

[jira] [Commented] (ORC-971) LESS_THAN_EQUALS doesn't handle the case when min=max

2021-08-25 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17404836#comment-17404836 ] Quanlong Huang commented on ORC-971: There are two existing tests that I think are expecting the wrong

[jira] [Assigned] (ORC-999) [C++] Add PredicateDataType in PredicateLeaf::toString() and Literal::toString()

2021-09-15 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-999: -- > [C++] Add PredicateDataType in PredicateLeaf::toString() and > Literal::toString() >

[jira] [Updated] (ORC-999) [C++] Add PredicateDataType in PredicateLeaf::toString() and Literal::toString()

2021-09-15 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-999: --- Description: Currently, the output of PredicateLeaf::toString() looks like {code:java} leaf-0 =

[jira] [Commented] (ORC-979) C++ API QA

2021-10-13 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-979?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17428205#comment-17428205 ] Quanlong Huang commented on ORC-979: Thank [~dongjoon]! > C++ API QA > -- > >

[jira] [Updated] (ORC-1020) Improve orc::RleDecoderV2::nextDirect

2021-10-07 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-1020: Description: This is found by [~drorke] that orc::RleDecoderV2::nextDirect takes the majority of

[jira] [Assigned] (ORC-1021) Add -fno-omit-frame-pointer in RELWITHDEBINFO build

2021-10-07 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1021: --- > Add -fno-omit-frame-pointer in RELWITHDEBINFO build >

[jira] [Assigned] (ORC-1020) Improve orc::RleDecoderV2::nextDirect

2021-10-07 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1020: --- > Improve orc::RleDecoderV2::nextDirect > - > >

[jira] [Assigned] (ORC-1023) Support writing bloom filters in ConvertTool

2021-10-10 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1023: --- > Support writing bloom filters in ConvertTool > > >

[jira] [Commented] (ORC-1024) BloomFilter hash computation is inconsistent between Java and C++ clients

2021-10-10 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17426786#comment-17426786 ] Quanlong Huang commented on ORC-1024: - I simply changed the c++ codes to use {{int64_t}} , then it

[jira] [Assigned] (ORC-1024) BloomFilter hash computation is inconsistent between Java and C++ clients

2021-10-10 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1024: --- > BloomFilter hash computation is inconsistent between Java and C++ clients >

[jira] [Updated] (ORC-1024) BloomFilter hash computation is inconsistent between Java and C++ clients

2021-10-14 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-1024: Labels: releasenotes (was: ) > BloomFilter hash computation is inconsistent between Java and C++

[jira] [Updated] (ORC-1024) BloomFilter hash computation is inconsistent between Java and C++ clients

2021-10-14 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-1024: Docs Text: Due to the bug of inconsistent hashing in bloom filters, when reading ORC files that have

[jira] [Commented] (ORC-1024) BloomFilter hash computation is inconsistent between Java and C++ clients

2021-10-11 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1024?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17426994#comment-17426994 ] Quanlong Huang commented on ORC-1024: - [~wgtmac], sure, uploaded a PR for review: 

[jira] [Assigned] (ORC-1012) Support specifying columns in the orc-scan tool

2021-09-29 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1012?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1012: --- > Support specifying columns in the orc-scan tool >

[jira] [Commented] (ORC-1020) Improve orc::RleDecoderV2::nextDirect

2021-10-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17432878#comment-17432878 ] Quanlong Huang commented on ORC-1020: - Uploaded a [PR|https://github.com/apache/orc/pull/944] with some

[jira] [Updated] (ORC-1087) Seek overflow in an uncompressed chunk

2022-01-10 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-1087: Attachment: scan_with_sarg.cc > Seek overflow in an uncompressed chunk >

[jira] [Assigned] (ORC-1087) Seek overflow in an uncompressed chunk

2022-01-10 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1087: --- > Seek overflow in an uncompressed chunk > -- > >

[jira] [Commented] (ORC-1087) Seek overflow in an uncompressed chunk

2022-01-11 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1087?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17473224#comment-17473224 ] Quanlong Huang commented on ORC-1087: - Yeah, the related codes are added since 1.7.0 by ORC-614. >

[jira] [Assigned] (ORC-1129) The build of tool-test should depends on cpp tools

2022-03-15 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1129: --- > The build of tool-test should depends on cpp tools >

[jira] [Resolved] (ORC-1122) Add buffer to decode the whole run in RleDecoderV2

2022-03-11 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-1122. - Fix Version/s: 1.8.0 Resolution: Fixed This is resolved via

[jira] [Assigned] (ORC-1127) [C++] Add missing version of UNSTABLE-PRE-2.0

2022-03-15 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1127?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1127: --- > [C++] Add missing version of UNSTABLE-PRE-2.0 > - >

[jira] [Resolved] (ORC-1129) The build of tool-test should depends on cpp tools

2022-03-17 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-1129. - Fix Version/s: 1.8.0 Resolution: Fixed This is resolved via

[jira] [Assigned] (ORC-1122) Add buffer to decode the whole run in RleDecoderV2

2022-03-04 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1122: --- > Add buffer to decode the whole run in RleDecoderV2 >

[jira] [Updated] (ORC-1137) [C++] Improve float/double conversion in DoubleColumnReader::next()

2022-03-27 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-1137: Description: DoubleColumnReader::next() takes a portion of time when reading doubles from a

[jira] [Assigned] (ORC-1137) [C++] Improve float/double conversion in DoubleColumnReader::next()

2022-03-27 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1137: --- > [C++] Improve float/double conversion in DoubleColumnReader::next() >

[jira] [Resolved] (ORC-1137) [C++] Improve float/double conversion in DoubleColumnReader::next()

2022-03-31 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-1137. - Fix Version/s: 1.8.0 Resolution: Fixed > [C++] Improve float/double conversion in

[jira] [Comment Edited] (ORC-1131) [C++] getMemoryUsage() is incorrect on string vector batches

2022-03-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17510353#comment-17510353 ] Quanlong Huang edited comment on ORC-1131 at 3/22/22, 9:14 AM: --- Direct

[jira] [Commented] (ORC-1131) [C++] getMemoryUsage() is incorrect on string vector batches

2022-03-22 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17510353#comment-17510353 ] Quanlong Huang commented on ORC-1131: - Direct encoded string columns are read by

[jira] [Resolved] (ORC-501) StringVectorBatch should own blob ownership to avoid data override

2022-03-20 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-501. Fix Version/s: 1.6.0 Resolution: Fixed This is already resolved via

[jira] [Assigned] (ORC-501) StringVectorBatch should own blob ownership to avoid data override

2022-03-20 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-501: -- Assignee: Yurui Zhou > StringVectorBatch should own blob ownership to avoid data override >

[jira] [Updated] (ORC-1132) [C++] EncodedStringVectorBatch allocates unused buffers

2022-03-21 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-1132: Description: The constructor of EncodedStringVectorBatch invokes the constructor of

[jira] [Updated] (ORC-1132) [C++] EncodedStringVectorBatch allocates unused buffers

2022-03-20 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang updated ORC-1132: Summary: [C++] EncodedStringVectorBatch allocates unused buffers (was: [C++]

[jira] [Assigned] (ORC-1132) [C++] EncodedStringVectorBatch allocates used buffers

2022-03-20 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1132?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1132: --- > [C++] EncodedStringVectorBatch allocates used buffers >

[jira] [Assigned] (ORC-1131) [C++] getMemoryUsage() is incorrect on string vector batches

2022-03-20 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1131: --- > [C++] getMemoryUsage() is incorrect on string vector batches >

[jira] [Resolved] (ORC-753) [C++] Clear stream state of ColumnReader after seek

2022-03-28 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-753. Fix Version/s: 1.7.0 Resolution: Fixed This is resolved by

[jira] [Assigned] (ORC-1125) [C++] Support decoding decimals in RLE

2022-03-28 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-1125: --- Assignee: Quanlong Huang > [C++] Support decoding decimals in RLE >

[jira] [Resolved] (ORC-1125) [C++] Support decoding decimals in RLE

2022-03-28 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1125?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-1125. - Fix Version/s: 1.8.0 Resolution: Fixed This is resolved by

[jira] [Resolved] (ORC-450) [C++] Support selecting list indices without materializing list items

2022-03-28 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-450. Fix Version/s: 1.8.0 Resolution: Fixed Thank [~rizaon] for working on this! > [C++] Support

[jira] [Resolved] (ORC-1133) csv-import tool some command line option not working

2022-03-28 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1133?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang resolved ORC-1133. - Fix Version/s: 1.8.0 Resolution: Fixed This is resolved by

[jira] [Assigned] (ORC-450) [C++] Support selecting list indices without materializing list items

2022-03-28 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Quanlong Huang reassigned ORC-450: -- Assignee: Riza Suminto > [C++] Support selecting list indices without materializing list items >

[jira] [Commented] (ORC-1135) [C++] ORC PPD use file stats and stripe stats

2022-03-24 Thread Quanlong Huang (Jira)
[ https://issues.apache.org/jira/browse/ORC-1135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17512121#comment-17512121 ] Quanlong Huang commented on ORC-1135: - I think this duplicates ORC-969. Would you like to take it

  1   2   >