- 06 1月, 2018 24 次提交
-
-
由 Tzu-Li (Gordon) Tai 提交于
This closes #5121.
-
由 Ankit Parashar 提交于
-
由 Eron Wright 提交于
-
由 Stephan Ewen 提交于
This makes it easier for users and contributors to figure out how to create local file paths in way that works cross operating systems.
-
由 Stephan Ewen 提交于
-
由 Stephan Ewen 提交于
The input stream from ByteStreamStateHandle did not overwrite the 'read(byte[], int, int)' method, meaning that bulk byte reads resulted in many individual byte accesses. Additionally, this change avoids accessing the data array through an outer class, but instead adds a reference directly to the input stream class, avoiding one hop per access. That also allows a more restricted access level on the fields, which may additionally help the jitter in some cases.
-
由 Stephan Ewen 提交于
Previously, this converted Flink paths (internally URIs) to strings and then let the Hadoop Paths parse, validate, and normalize the strings to URIs again. Now we simply pass the URIs directly.
-
由 Stephan Ewen 提交于
This avoids going though an exception in the case of non-existing files.
-
由 Stephan Ewen 提交于
The fact that the method was never called (and never implemented) strongly suggests that it should be removed, otherwise someone might eventually end up implementing it for a new state backend and wonder why it is never called.
-
由 Stephan Ewen 提交于
-
由 Stephan Ewen 提交于
-
由 Stephan Ewen 提交于
[FLINK-8373] [core, hdfs] Ensure consistent semantics of FileSystem.mkdirs() across file system implementations.
-
由 Nico Kruber 提交于
This closes #5231
-
由 王振涛 提交于
This closes #5204
-
由 Cristian 提交于
This closes #5178
-
由 yew1eb 提交于
This closes #5238
-
由 Greg Hogan 提交于
Fix typos from the IntelliJ "Typos" inspection. This closes #5242
-
由 Raycee 提交于
This closes #5237
-
由 Stephan Ewen 提交于
-
由 Stephan Ewen 提交于
-
由 twalthr 提交于
[FLINK-8203] [FLINK-7681] [table] Make schema definition of DataStream/DataSet to Table conversion more flexible This closes #5132.
-
由 twalthr 提交于
-
由 Aegeaner 提交于
This closes #5065.
-
由 金竹 提交于
This closes #5218
-
- 05 1月, 2018 6 次提交
-
-
由 Nico Kruber 提交于
Previously, NettyBufferPool only wrapped PooledByteBufAllocator but then, any allocated buffer's alloc() method was returning the wrapped PooledByteBufAllocator which allowed heap buffers again. By extending the PooledByteBufAllocator, we prevent this loop hole. This also fixes the invariant that a copy of a buffer should have the same allocator. This closes #4594.
-
由 Nico Kruber 提交于
[FLINK-7499][io] also let AsynchronousBufferFileWriter#writeBlock() recycle the buffer in case of failures This fixes a double-recycle in SpillableSubpartitionView and also makes sure that even if adding the (asynchronous) write operation fails, the buffer is properly freed in code that did not perform this cleanup. It avoids code duplication of this cleanup and it is also more consistent to take over responsibility of the given buffer even if an exception is thrown. [FLINK-7499][io] complete the idiom of ResultSubpartition#add() taking over ownership of the buffer The buffer will now always be released once and at the right time and the caller must not worry about the buffer release if a called function threw an exception. This closes #4581.
-
由 Nico Kruber 提交于
-
由 Nico Kruber 提交于
-
由 Nico Kruber 提交于
- removes one level of (unneeded) abstraction for clarity This closes #4528.
-
由 Xingcan Cui 提交于
This closes #5068.
-
- 04 1月, 2018 3 次提交
- 03 1月, 2018 2 次提交
-
-
由 twalthr 提交于
-
由 Xingcan Cui 提交于
This closes #5169.
-
- 02 1月, 2018 3 次提交
-
-
由 Tony Wei 提交于
[FLINK-8326] CheckpointCoordinatorTest#testRestoreLatestCheckpointedStateScaleOut() didn't use the correct parameter to trigger test function
-
由 Xingcan Cui 提交于
-
由 Dian Fu 提交于
This closes #5141
-
- 01 1月, 2018 2 次提交
-
-
由 Till Rohrmann 提交于
The YarnClusterClientV2 is no longer needed since we have removed FlinkYarnCLI.
-
由 Till Rohrmann 提交于
The FlinkYarnCLI is not needed and is, thus, being removed. This closes #5217.
-