You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/08/09 20:11:00 UTC
[jira] [Commented] (ASTERIXDB-2398) HYR0068: No mapping found for
file in [rebalance: single_dataset_with_index]
[ https://issues.apache.org/jira/browse/ASTERIXDB-2398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16575340#comment-16575340 ]
ASF subversion and git services commented on ASTERIXDB-2398:
------------------------------------------------------------
Commit 1eb3e7392ce09d1298819bea5bf932cc9226d3ba in asterixdb's branch refs/heads/master from [~mhubail]
[ https://git-wip-us.apache.org/repos/asf?p=asterixdb.git;h=1eb3e73 ]
[ASTERIXDB-2398][STO] Ensure No Concurrent Access to FileMapManager
- user model changes: no
- storage format changes: no
- interface changes: no
Details:
- Currently it is possible for a thread to access
FileMapManager without holding the proper lock
and therefore seeing a stale state of the map.
This change ensures that all access to the map
is synchronized on the same lock.
Change-Id: Iea7fdb0b891b4ba2aaa528b42eab47b6f841672d
Reviewed-on: https://asterix-gerrit.ics.uci.edu/2863
Sonar-Qube: Jenkins <je...@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Contrib: Jenkins <je...@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: abdullah alamoudi <ba...@gmail.com>
> HYR0068: No mapping found for file in [rebalance: single_dataset_with_index]
> ----------------------------------------------------------------------------
>
> Key: ASTERIXDB-2398
> URL: https://issues.apache.org/jira/browse/ASTERIXDB-2398
> Project: Apache AsterixDB
> Issue Type: Bug
> Components: HYR - Hyracks
> Affects Versions: 0.9.3
> Reporter: Till
> Assignee: Abdullah Alamoudi
> Priority: Major
> Fix For: 0.9.4
>
> Attachments: target.zip
>
>
> {noformat}
> 09:05:09.049 [main] TestExecutor - Starting [TEST]: rebalance/single_dataset_with_index ...
> 09:05:09.411 [main] TestExecutor - testFile src/test/resources/runtimets/queries_sqlpp/rebalance/single_dataset_with_index/single_dataset_with_index.2.update.sqlpp raised an unexpected exception
> java.lang.Exception: HYR0068: No mapping found for file id 50
> at org.apache.asterix.test.common.ResultExtractor.checkForErrors(ResultExtractor.java:183) ~[test-classes/:?]
> at org.apache.asterix.test.common.ResultExtractor.extract(ResultExtractor.java:116) ~[test-classes/:?]
> at org.apache.asterix.test.common.ResultExtractor.extract(ResultExtractor.java:86) ~[test-classes/:?]
> at org.apache.asterix.test.common.TestExecutor.executeUpdateOrDdl(TestExecutor.java:1372) ~[test-classes/:?]
> at org.apache.asterix.test.common.TestExecutor.executeSqlppUpdateOrDdl(TestExecutor.java:1362) ~[test-classes/:?]
> at org.apache.asterix.test.common.TestExecutor.executeTestFile(TestExecutor.java:842) ~[test-classes/:?]
> at org.apache.asterix.test.common.TestExecutor.executeTest(TestExecutor.java:1557) [test-classes/:?]
> at org.apache.asterix.test.runtime.LangExecutionUtil.test(LangExecutionUtil.java:126) [test-classes/:?]
> at org.apache.asterix.test.runtime.LangExecutionUtil.test(LangExecutionUtil.java:113) [test-classes/:?]
> at org.apache.asterix.test.runtime.RebalanceTest.test(RebalanceTest.java:62) [test-classes/:?]
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)