Commit Graph

  • 3df6a03a2f [CI] Appveyor - refresh pacman database on upgrade Christopher Tubbs 2022-05-05 16:57:30 -04:00
  • 0c9c9df763 THRIFT-5560: use JUnit 5 for all Java lib tests (#2574) Jiayu Liu 2022-05-06 03:30:52 +08:00
  • ada0865297 THRIFT-5544: annotations_as_metadata java code gen param (#2553) Jiayu Liu 2022-05-06 03:19:57 +08:00
  • 7fb21ebff7 THRIFT-5578 #nullable disable collides with C# lang versions < 8 Client: netstd Patch: Jens Geyer Jens Geyer 2022-05-05 10:01:09 +02:00
  • c77d91a65b THRIFT-5564: setup java and kotlin lib building (#2593) Jiayu Liu 2022-05-03 20:55:50 +08:00
  • 6a61c4ee99 THRIFT-5564: create a basic github action (#2592) Jiayu Liu 2022-04-29 01:25:39 +08:00
  • 684ee07174 use 40 min not 45 min Jiayu Liu 2022-04-22 20:56:29 +08:00
  • 40496a7c43 use 45 min timeout Jiayu Liu 2022-04-22 11:37:03 +08:00
  • 9042cc298c wait for 45 minutes Jiayu Liu 2022-04-22 11:32:08 +08:00
  • 4302aa07b0 add travis_wait for rebuidling docker image Jiayu Liu 2022-04-22 10:24:15 +08:00
  • 8045d82f0d Update Go versions used in travis and LANGUAGES.md Yuxuan 'fishy' Wang 2022-04-19 14:31:39 -07:00
  • 88a45ac775 THRIFT-5449: Use poll instead of select in Python TNonblockingServer if available Client: Python Yiyang Zhou 2021-08-04 21:55:04 +08:00
  • b664cfe253 fix Out Of Memory when use TNonblockingServer shangxu 2020-11-13 18:03:01 +08:00
  • 0dc52985ca Buffer.concat has performance issue Wu Jian Ping 2021-12-02 18:13:42 +08:00
  • 625367f216 (typescript): Fix invalid optional members and argument generation Phil Price 2021-10-09 17:35:23 -07:00
  • 49b2d6b888 THRIFT-5548: add kotlin code gen Client: kotlin Patch: Jiayu Liu Jiayu Liu 2022-04-06 16:49:09 +08:00
  • eac5103f82 THRIFT-5545: use gradle convention in organizing java project Client: java Patch: Jiayu Liu Jiayu Liu 2022-03-11 04:55:13 +01:00
  • 8987820e84 THRIFT-5569: add negative size checks in Go generator when reading maps, sets and lists Andreas Krennmair 2022-04-20 13:20:12 +02:00
  • edcad983d9 THRIFT-5093: lib: cpp: test: clarify effect of MemoryPolicy on TMemoryBuffer Christopher Friedt 2020-06-18 21:50:54 -04:00
  • 5d220eb332 THRIFT-5562: remove gradle wrapper and use installed gradle 6.9 Client: java Patch: Jiayu Liu Jiayu Liu 2022-04-19 04:18:58 +02:00
  • a8fded4976 travis ci to use xenial as base image Jiayu Liu 2022-04-19 17:30:34 +08:00
  • 35d22c526e change the java gen @SuppressWarnings location Jiayu Liu 2022-04-14 11:49:10 +08:00
  • ceffb5a934 Bump cached-path-relative from 1.0.2 to 1.1.0 in /lib/js dependabot[bot] 2022-04-14 17:14:34 +00:00
  • 6bdefc47c3 THRIFT-5563: fix deprecation and enable xlint for java library (#2575) Jiayu Liu 2022-04-19 00:50:35 +08:00
  • 90ea2e8398 Bump ajv from 6.7.0 to 6.12.6 in /lib/ts dependabot[bot] 2022-04-14 17:14:27 +00:00
  • 1a5d6b6f07 Bump minimist from 1.2.5 to 1.2.6 in /lib/ts dependabot[bot] 2022-04-14 17:15:17 +00:00
  • 1eb361a893 THRIFT-5521: [java gen] use jdk8 option type in java generator code Client: Java Patch: Jiayu Liu Jiayu Liu 2022-02-21 13:36:44 +01:00
  • 2e0a805998 THRIFT-4100: Extract Rust read/write struct methods into a trait Client: rs Zachary Kuhn 2022-04-10 11:31:28 -04:00
  • 272c2a9631 Bump minimist from 1.2.5 to 1.2.6 in /lib/js dependabot[bot] 2022-04-13 19:51:20 +00:00
  • 8d69216e81 Bump ajv from 6.5.4 to 6.12.6 dependabot[bot] 2022-04-13 19:51:17 +00:00
  • 3fe71800de Bump ansi-regex from 3.0.0 to 3.0.1 dependabot[bot] 2022-04-13 19:51:17 +00:00
  • 8d9b9c97c6 Bump cached-path-relative from 1.0.2 to 1.1.0 in /lib/ts dependabot[bot] 2022-04-13 19:51:21 +00:00
  • 07061b83ec THRIFT-5551: java generator to add @Override where possible Client: java Patch: Jiayu Liu Jiayu Liu 2022-04-12 04:52:02 +02:00
  • 9f81161a9c Bump async from 3.2.1 to 3.2.3 in /lib/js dependabot[bot] 2022-04-13 04:29:08 +00:00
  • aa82214dbc add interface generation Jiayu Liu 2022-04-12 22:42:10 +08:00
  • 2f6ddc9145 THRIFT-5552 apply clang-format to java generator Jiayu Liu 2022-04-12 11:58:27 +08:00
  • b3b3dc2ab8 json gen should indent while printing include strings Jiayu Liu 2022-04-06 18:05:28 +08:00
  • ab64f3e264 THRIFT-5546: automate pypi publishing [ci skip] ci/pypi-automation James E. King III 2022-04-04 13:17:57 -04:00
  • 15cc0c4da2 fix binary protocol's first byte value. Blacker1230 2022-04-01 17:41:57 +08:00
  • e165fa3c85 THRIFT-5541: Clarify on THeader key/value format in the spec Yuxuan 'fishy' Wang 2022-03-30 13:37:19 -07:00
  • f0336417ca THRIFT-5283: add support for Unix Domain Sockets in lib/rs (#2545) tokcum 2022-03-30 11:39:08 +02:00
  • 56ec69e9f8 Revert SHA-1: 52d263e77c Jens Geyer 2022-03-19 13:29:15 +01:00
  • cd810bba7c Pass cancellation token to AcceptTcpClientAsync() in net6 Client: netstd Patch: Jens Geyer Jens Geyer 2022-03-18 23:20:49 +01:00
  • 19f60f200b THRIFT-5540 Can't use a typedef for a container type containing enums in a constant Patch: Jens Geyer Jens Geyer 2022-03-16 23:26:37 +01:00
  • 37f26bbd11 FIX: error C4244: conversion from "int64_t" to "int", possible data loss Client: py Patch: Jens Geyer Jens Geyer 2022-03-16 23:57:26 +01:00
  • 6433994ee7 THRIFT-5539: Decouple TDuplicateToProtocol out of TDebugProtocol Yuxuan 'fishy' Wang 2022-03-15 15:22:15 -07:00
  • b941b11248 THRIFT-5515: TConnection::workSocket reads all pending oneway requests. Tamas Kovacs 2022-02-11 19:31:40 +08:00
  • bbea728aaa feat: support creating connection on OpenHarmonyOS konpeki622 2022-03-11 17:35:28 +08:00
  • 8ef4ed1b2a workaround MSVC compiler bug Client: cpp Leon Scharnowski 2022-03-10 23:29:52 +01:00
  • 649dcfd4a0 update to gradle 6.9, jdk 15, update findbugs Jiayu Liu 2022-02-21 23:18:50 +08:00
  • 20e2ceb823 lib/rs/Cargo.toml: Update ordered-float Mike Cronce 2022-03-09 12:41:49 -05:00
  • aa27cdadd0 add support for converting to java optional Jiayu Liu 2022-02-21 17:08:00 +08:00
  • 7594da8d7a THRIFT-5536 Fix cross language tests Aki Sukegawa 2022-03-07 00:28:26 -05:00
  • d88d4f93b3 THRIFT-5501 Remove Common Lisp support Client: cl Patch: Jens Geyer Jens Geyer 2022-03-05 18:15:38 +01:00
  • 66ac7b46fa THRIFT-5494 fix cpu full caused by infinite select() when frameSize < maxReadBufferBytes but readBufferBytesAllocated.get() + frameSize always greater than MAX_READ_BUFFER_BYTES Client: Java Patch: wangfan <wangfan8@xiaomi.com> wangfan 2022-02-24 12:14:45 +08:00
  • b8920b01cb update makefile Kevin Wojniak 2022-03-03 20:09:53 -08:00
  • d0e49f01ca add tests Kevin Wojniak 2022-01-22 21:04:30 -08:00
  • 8d6694d607 don't output empty import line if old style enums are used Kevin Wojniak 2022-01-22 20:10:26 -08:00
  • c4e5dbac2a match existing style for setting default value of gen_enum_ Kevin Wojniak 2022-01-22 20:09:37 -08:00
  • 411df3aacb fix broken syntax for old style enum Kevin Wojniak 2022-01-22 20:06:24 -08:00
  • b89f07977a clean up formatting Kevin Wojniak 2022-01-22 19:45:52 -08:00
  • a0ccc7e5fa init gen_enum_ to false Kevin Wojniak 2021-12-12 13:12:18 -08:00
  • 7ce2216e36 Support for Python and enums Constantinos Dimitriou 2019-04-23 23:36:11 -07:00
  • 5a44db88b2 THRIFT-5525 use "reuse_objects" instead of "reuse-objects" as a consistent param casing Client: java Patch: Jiayu Liu Jiayu Liu 2022-02-22 23:17:06 +08:00
  • 4bd1fd8079 THRIFT-5526 to use "private_members" instead of "private-members" as a consistent param casing Client: java Patch: Jiayu Liu Jiayu Liu 2022-02-22 23:22:04 +08:00
  • c9b7bd7b12 THRIFT-5519 Java async client loses exceptions in void methods Client: java Alex Kormukhin 2022-02-18 21:04:14 +03:00
  • 8ab86c3303 Fix headers bug in Thrift/HttpClient.pm Finn Colman 2022-03-01 15:59:34 +13:00
  • 79f89e0cec FIX: remove duplicate constant decls Client: Delphi Patch: Jens Geyer Jens Geyer 2022-02-26 13:17:46 +01:00
  • fa44e9048a Fixes #5529 missing space in between "<" and "::" in c++ generator Andreas Renggli 2022-02-26 07:29:49 +01:00
  • 8fea4ea0c1 THRIFT-5528 Incorrect HTML link for referenced typedefs Client: html Patch: Jens Geyer Jens Geyer 2022-02-23 18:22:57 +01:00
  • 9bee877e66 THRIFT-5527: Don't swallow idl exceptions in Process function Yuxuan 'fishy' Wang 2022-02-22 18:48:17 -08:00
  • 103a11c9c2 THRIFT-5467 Python: fix CannotSendHeader exception Márton Csordás 2021-12-16 10:08:11 +01:00
  • ff74696658 FIX: incorrect URL in documentation Jens Geyer 2022-02-17 21:51:35 +01:00
  • 2fa907e84b THRIFT-5495: close client when shutdown server in go lib Client: go 郑桐 2022-01-04 18:20:24 +08:00
  • 6266dc0777 Updated website update info, the ASF CMS is not longer used anymore. Jens Geyer 2022-02-16 08:52:43 +01:00
  • f0563a5c49 Updated website update info, the ASF CMS is not longer used anymore. Jens Geyer 2022-02-16 08:50:47 +01:00
  • d8ed39803a Merge branch '0.16.0' into master Jens Geyer 2022-02-15 22:25:01 +01:00
  • d2c28b349d THRIFT-5514 netstd test client slow in multithread mode Client: netstd Patch: Jens Geyer Jens Geyer 2022-02-10 23:03:02 +01:00
  • 52d263e77c THRIFT-5499: Use blocking Read/Write calls to make sure the Receive/SendTimeout is checked. Client: netstd TeinRnD 2022-02-08 10:50:41 +01:00
  • 2a93df80f2 Update changelog for 0.16.0 v0.16.0 0.16.0 Jens Geyer 2022-02-09 20:46:41 +01:00
  • a8e3b758af THRIFT-5512: Update java dependencies Yuxuan 'fishy' Wang 2022-02-08 09:33:47 -08:00
  • 0b29261a4f THRIFT-5512: Update java dependencies Yuxuan 'fishy' Wang 2022-02-08 09:33:47 -08:00
  • 3031394106 THRIFT-5509: Suppress noisy log from go's TSimpleServer Yuxuan 'fishy' Wang 2022-02-08 15:07:31 -08:00
  • acd19a8439 THRIFT-5509: Suppress noisy log from go's TSimpleServer Yuxuan 'fishy' Wang 2022-02-08 15:07:31 -08:00
  • 50819ce8ef Fix winsock capitalization for case sensitive cross-compilation Jeremiah 2022-02-08 12:46:45 +01:00
  • 3cac320451 THRIFT-5511 Full support for the new net6 "nullability" semantics Client: netstd Patch: Jens Geyer Jens Geyer 2022-01-31 18:04:35 +01:00
  • 2d667f3476 FIX: test left too early on false premise Jens Geyer 2022-02-03 01:00:31 +01:00
  • f18a8f34e2 Update changelog for 0.16.0 Jens Geyer 2022-02-04 22:38:03 +01:00
  • 6b5b6c479b Merge pull request #2515 from dsandbrink/patch-1 Mario Emmenlauer 2022-02-04 14:03:51 +01:00
  • cbb6530228 [THRIFT-5510] On Windows NOMINMAX and WIN32_LEAN_AND_MEAN are unset even if set before Dirk Sandbrink 2022-02-04 09:55:19 +01:00
  • 56a840aa17 THRIFT-5509: Close connection in IsOpen Yuxuan 'fishy' Wang 2022-02-03 10:44:53 -08:00
  • 6f33b04706 THRIFT-5509: Close connection in IsOpen Yuxuan 'fishy' Wang 2022-02-03 10:44:53 -08:00
  • b9fe9c2417 FIX: test left too early on false premise Jens Geyer 2022-02-03 01:00:31 +01:00
  • f087ec48a2 FIX: missing EXTRA_DIST entries Jens Geyer 2022-02-02 23:14:52 +01:00
  • 48d1a707d1 FIX: missing EXTRA_DIST entries Jens Geyer 2022-02-02 23:03:58 +01:00
  • a10d401996 FIX: missing EXTRA_DIST entries Jens Geyer 2022-02-02 22:57:46 +01:00
  • af453f33c4 minor indent fixes Jens Geyer 2022-01-31 18:04:35 +01:00
  • f99375ef87 THRIFT-5504 CA2254 Message template should be compile time constant Client netstd Patch: Jens Geyer Jens Geyer 2022-01-31 18:52:30 +01:00
  • 9a16c755b1 THRIFT-5504 CA2254 Message template should be compile time constant Client netstd Patch: Jens Geyer Jens Geyer 2022-01-31 18:52:30 +01:00
  • 69b66a51f2 THRIFT-5506 C26495 variable "t_field::req_" not initialized, t_field.h:40 Compiler General Patch: Jens Geyer Jens Geyer 2022-01-29 18:42:01 +01:00