• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

apache / arrow
4%

Build:
DEFAULT BRANCH: master
Repo Added 20 Oct 2017 07:20PM UTC
Files 542
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master

pending completion
14275

push

travis-ci

kszucs
ARROW-4395: [JS] Fix ts-node error running bin/arrow2csv

`ts-node` type-checking is inaccurate, because it only checks files that are touched by node's `require()` calls, leading to errors like this:
```sh
$ cat test/data/cpp/stream/simple.arrow | ./bin/arrow2csv.js

/home/ptaylor/dev/arrow/js/node_modules/ts-node/src/index.ts:228
    return new TSError(diagnosticText, diagnosticCodes)
           ^
TSError: ⨯ Unable to compile TypeScript:
src/vector/map.ts(25,57): error TS2345: Argument of type 'Field<T[string | number | symbol]>[]' is not assignable to parameter of type 'Field<T[keyof T]>[]'.
  Type 'Field<T[string | number | symbol]>' is not assignable to type 'Field<T[keyof T]>'.
    Type 'T[string] | T[number] | T[symbol]' is not assignable to type 'T[keyof T]'.
      Type 'T[symbol]' is not assignable to type 'T[keyof T]'.
        Type 'DataType<Type, any>' is not assignable to type 'T[keyof T]'.
          Type 'symbol' is not assignable to type 'keyof T'.
            Type 'symbol' is not assignable to type 'string | number'.
```

The solution is to update ts-node and run it in transpile-only mode.

Closes https://issues.apache.org/jira/browse/ARROW-4395

Author: ptaylor <paul.e.taylor@me.com>
Author: Paul Taylor <paul.e.taylor@me.com>

Closes #3504 from trxcllnt/js/fix-tsnode-typecheck and squashes the following commits:

066327f0 <Paul Taylor> Merge branch 'master' into js/fix-tsnode-typecheck
89b2a7cc <ptaylor> fix ts-node error running bin/arrow2csv

173 of 4648 relevant lines covered (3.72%)

0.04 hits per line

Relevant lines Covered
Build:
Build:
4648 RELEVANT LINES 173 COVERED LINES
0.04 HITS PER LINE
Source Files on master
  • Tree
  • List 48
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
14275 master ARROW-4395: [JS] Fix ts-node error running bin/arrow2csv `ts-node` type-checking is inaccurate, because it only checks files that are touched by node's `require()` calls, leading to errors like this: ```sh $ cat test/data/cpp/stream/simple.arrow ... push 24 Feb 2021 05:59PM UTC kszucs travis-ci pending completion  
14247 master ARROW-4336: [C++] Change default build type to RELEASE The first goal of this change is two fold, to provide a fast default of users with the least amount of compiler warnings. The second goal of this change is to default the `BUILD_WARNING_LEVEL... push 24 Feb 2021 12:37AM UTC wesm travis-ci pending completion  
12627 master ARROW-3970: [Gandiva][C++] Remove unnecessary boost dependencies. Removed the dynamic dependencies since we do not need them. Author: Praveen <praveen@dremio.com> Closes #3137 from praveenbingo/ARROW-3970 and squashes the following commits: 3f... Pull #1170 28 Dec 2020 10:37PM UTC wesm travis-ci pending completion  
9902 master ARROW-3171: [Java] Enable checkstyle for line length and indentation This change enables checkstyle line length set at 120 columns and indentation checks. Author: Bryan Cutler <cutlerb@gmail.com> Closes #2512 from BryanCutler/java-checkstyle-li... Pull #87 03 Nov 2020 05:39AM UTC BryanCutler travis-ci pending completion  
6972 master ARROW-2357: [Python] Add microbenchmark for PandasObjectIsNull() Also add Decimal fodder for other benchmarks. @cpcloud Author: Antoine Pitrou <antoine@python.org> Closes #1798 from pitrou/ARROW-2357-benchmarks-pandas-object-is-null and squashe... push 15 Jul 2020 10:01PM UTC xhochy travis-ci pending completion  
2461 master ARROW-866: [Python] Normalize PyErr exc_value to be more predictable It is possible when using `PyErr_Fetch(&exc_type, &exc_value, &traceback)` for the `exc_value` to be a string, tuple or NULL. Calling `PyErr_Normalize` after this will cause `e... Pull #22 29 Aug 2019 04:06PM UTC wesm travis-ci pending completion  
7712 master update arrow-glib/meson.build Pull #2012 10 May 2018 02:56PM UTC web-flow travis-ci pending completion  
7711 master update arrow-glib/meson.build Pull #2012 10 May 2018 02:31PM UTC web-flow travis-ci pending completion  
7705 master ARROW-2563: [Rust] Poor caching in Travis-CI Pull #2021 10 May 2018 07:15AM UTC web-flow travis-ci pending completion  
7704 master fix Pull #2021 10 May 2018 05:45AM UTC web-flow travis-ci pending completion  
See All Builds (75)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc