You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Roman Puchkovskiy (Jira)" <ji...@apache.org> on 2024/03/01 07:08:00 UTC

[jira] [Updated] (IGNITE-21638) Remove doNotTrackState from extractParserTemplate Gradle task

     [ https://issues.apache.org/jira/browse/IGNITE-21638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Roman Puchkovskiy updated IGNITE-21638:
---------------------------------------
    Description: 
When running a build (./gradlew clean build -x test -x integrationTest) with Gradle 8.6 (8.5 as well) on Windows, this results in the following:

 

> Task :ignite-sql-engine:extractParserTemplate FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':ignite-sql-engine:extractParserTemplate'.
> Cannot access a file in the destination directory. Copying to a directory which contains unreadable content is not supported. Declare the task as untracked by using Task.doNotTrackState(). For more information, please refer to https://docs.gradle.org/8.6/userguide/incremental_build.html#sec:disable-state-tracking in the Gradle documentation.
   > Failed to create MD5 hash for file content.

 

As a work-around, doNotTrackState was used to disable state tracking for the offending task, as suggested in the Gradle docs (to which the link in the failure explanation points). This needs to be investigated and fixed properly.

On Linux it works fine, so the workaround is Windows-only.

> Remove doNotTrackState from extractParserTemplate Gradle task
> -------------------------------------------------------------
>
>                 Key: IGNITE-21638
>                 URL: https://issues.apache.org/jira/browse/IGNITE-21638
>             Project: Ignite
>          Issue Type: Improvement
>            Reporter: Roman Puchkovskiy
>            Priority: Major
>              Labels: ignite-3
>             Fix For: 3.0.0-beta2
>
>
> When running a build (./gradlew clean build -x test -x integrationTest) with Gradle 8.6 (8.5 as well) on Windows, this results in the following:
>  
> > Task :ignite-sql-engine:extractParserTemplate FAILED
> FAILURE: Build failed with an exception.
> * What went wrong:
> Execution failed for task ':ignite-sql-engine:extractParserTemplate'.
> > Cannot access a file in the destination directory. Copying to a directory which contains unreadable content is not supported. Declare the task as untracked by using Task.doNotTrackState(). For more information, please refer to https://docs.gradle.org/8.6/userguide/incremental_build.html#sec:disable-state-tracking in the Gradle documentation.
>    > Failed to create MD5 hash for file content.
>  
> As a work-around, doNotTrackState was used to disable state tracking for the offending task, as suggested in the Gradle docs (to which the link in the failure explanation points). This needs to be investigated and fixed properly.
> On Linux it works fine, so the workaround is Windows-only.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)