diff options
author | Teryk Bellahsene <teryk.bellahsene@sonarsource.com> | 2014-12-04 09:36:57 +0100 |
---|---|---|
committer | Teryk Bellahsene <teryk.bellahsene@sonarsource.com> | 2014-12-04 09:41:46 +0100 |
commit | 6fac387db10d3541a8ff0dd9b2fa50d8f0fa2eb9 (patch) | |
tree | ec33a9cd919ba4a6656c9c4f2d3eaaf4437bd7b8 /sonar-core | |
parent | 9488399ccca6896e75a1d9f7994fe131b7d982c2 (diff) | |
download | sonarqube-6fac387db10d3541a8ff0dd9b2fa50d8f0fa2eb9.tar.gz sonarqube-6fac387db10d3541a8ff0dd9b2fa50d8f0fa2eb9.zip |
SONAR-5817 remove snapshot_sources use during purge and snapshot delete
Diffstat (limited to 'sonar-core')
8 files changed, 89 insertions, 92 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/purge/PurgeCommands.java b/sonar-core/src/main/java/org/sonar/core/purge/PurgeCommands.java index a68c3fa58ce..3bdb2248a16 100644 --- a/sonar-core/src/main/java/org/sonar/core/purge/PurgeCommands.java +++ b/sonar-core/src/main/java/org/sonar/core/purge/PurgeCommands.java @@ -180,8 +180,6 @@ class PurgeCommands { session.commit(); profiler.stop(); - deleteSnapshotSources(snapshotIdsPartition); - deleteSnapshotGraphs(snapshotIdsPartition); deleteSnapshotData(snapshotIdsPartition); @@ -207,8 +205,6 @@ class PurgeCommands { deleteSnapshotDuplications(snapshotIdsPartition); - deleteSnapshotSources(snapshotIdsPartition); - deleteSnapshotGraphs(snapshotIdsPartition); deleteSnapshotData(snapshotIdsPartition); @@ -247,15 +243,6 @@ class PurgeCommands { profiler.stop(); } - private void deleteSnapshotSources(final List<List<Long>> snapshotIdsPartition) { - profiler.start("deleteSnapshotSource (snapshot_sources)"); - for (List<Long> partSnapshotIds : snapshotIdsPartition) { - purgeMapper.deleteSnapshotSource(partSnapshotIds); - } - session.commit(); - profiler.stop(); - } - private void deleteSnapshotDuplications(final List<List<Long>> snapshotIdsPartition) { profiler.start("deleteSnapshotDuplications (duplications_index)"); for (List<Long> partSnapshotIds : snapshotIdsPartition) { diff --git a/sonar-core/src/main/java/org/sonar/core/purge/PurgeMapper.java b/sonar-core/src/main/java/org/sonar/core/purge/PurgeMapper.java index a31a2abd2b9..4ece70e8e4a 100644 --- a/sonar-core/src/main/java/org/sonar/core/purge/PurgeMapper.java +++ b/sonar-core/src/main/java/org/sonar/core/purge/PurgeMapper.java @@ -48,8 +48,6 @@ public interface PurgeMapper { void deleteSnapshotMeasures(@Param("snapshotIds") List<Long> snapshotIds); - void deleteSnapshotSource(@Param("snapshotIds") List<Long> snapshotIds); - void deleteSnapshotGraphs(@Param("snapshotIds") List<Long> snapshotIds); void deleteSnapshotData(@Param("snapshotIds") List<Long> snapshotIds); diff --git a/sonar-core/src/main/resources/org/sonar/core/purge/PurgeMapper.xml b/sonar-core/src/main/resources/org/sonar/core/purge/PurgeMapper.xml index 6134cde6f24..70acfa0df27 100644 --- a/sonar-core/src/main/resources/org/sonar/core/purge/PurgeMapper.xml +++ b/sonar-core/src/main/resources/org/sonar/core/purge/PurgeMapper.xml @@ -103,13 +103,6 @@ </foreach> </delete> - <delete id="deleteSnapshotSource" parameterType="map"> - delete from snapshot_sources where snapshot_id in - <foreach collection="snapshotIds" open="(" close=")" item="snapshotId" separator=","> - #{snapshotId} - </foreach> - </delete> - <delete id="deleteSnapshotGraphs" parameterType="map"> delete from graphs where snapshot_id in <foreach collection="snapshotIds" open="(" close=")" item="snapshotId" separator=","> diff --git a/sonar-core/src/test/java/org/sonar/core/purge/PurgeCommandsTest.java b/sonar-core/src/test/java/org/sonar/core/purge/PurgeCommandsTest.java index 8bf37632966..704c13903db 100644 --- a/sonar-core/src/test/java/org/sonar/core/purge/PurgeCommandsTest.java +++ b/sonar-core/src/test/java/org/sonar/core/purge/PurgeCommandsTest.java @@ -53,7 +53,7 @@ public class PurgeCommandsTest extends AbstractDaoTestCase { MyBatis.closeQuietly(session); } checkTables("shouldDeleteSnapshot", - "snapshots", "project_measures", "snapshot_sources", "duplications_index", "events", "dependencies", "snapshot_data"); + "snapshots", "project_measures", "duplications_index", "events", "dependencies", "snapshot_data"); } /** @@ -84,7 +84,7 @@ public class PurgeCommandsTest extends AbstractDaoTestCase { MyBatis.closeQuietly(session); } checkTables("shouldPurgeSnapshot", - "snapshots", "project_measures", "snapshot_sources", "duplications_index", "events", "dependencies", "snapshot_data"); + "snapshots", "project_measures", "duplications_index", "events", "dependencies", "snapshot_data"); } @Test diff --git a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot-result.xml b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot-result.xml index d2aaf6dba28..d2711e08506 100644 --- a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot-result.xml +++ b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot-result.xml @@ -13,7 +13,6 @@ parent_snapshot_id="[null]" root_project_id="[null]" root_snapshot_id="[null]" status="P" islast="[false]" path="[null]"/> - <snapshot_sources ID="1" SNAPSHOT_ID="1" DATA="foo" UPDATED_AT="[null]"/> <project_measures ID="1" characteristic_id="[null]" url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" variation_value_4="[null]" variation_value_5="[null]" @@ -28,7 +27,9 @@ dep_usage="USES" dep_weight="1" from_scope="PRJ" to_scope="LIB"/> <events id="1" name="Version 1.0" resource_id="1" snapshot_id="1" category="VERSION" description="[null]" event_date="2008-12-02 13:58:00.00" created_at="[null]" event_data="[null]"/> - <duplications_index id="1" project_snapshot_id="1" snapshot_id="1" hash="bb" index_in_file="0" start_line="0" end_line="0"/> - <snapshot_data id="1" resource_id="1" snapshot_id="1" snapshot_data="0,10,k" data_type="highlight_syntax" created_at="[null]" updated_at="[null]" /> + <duplications_index id="1" project_snapshot_id="1" snapshot_id="1" hash="bb" index_in_file="0" start_line="0" + end_line="0"/> + <snapshot_data id="1" resource_id="1" snapshot_id="1" snapshot_data="0,10,k" data_type="highlight_syntax" + created_at="[null]" updated_at="[null]"/> </dataset> diff --git a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot.xml b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot.xml index 501a124192c..2ff3064a175 100644 --- a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot.xml +++ b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldDeleteSnapshot.xml @@ -8,10 +8,10 @@ period3_mode="[null]" period3_param="[null]" period3_date="[null]" period4_mode="[null]" period4_param="[null]" period4_date="[null]" period5_mode="[null]" period5_param="[null]" period5_date="[null]" - depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" build_date="2008-12-02 13:58:00.00" + depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" + build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> - <snapshot_sources ID="1" SNAPSHOT_ID="1" DATA="foo"/> <project_measures ID="1" characteristic_id="[null]" url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" variation_value_4="[null]" variation_value_5="[null]" @@ -26,11 +26,13 @@ dep_usage="USES" dep_weight="1" from_scope="PRJ" to_scope="LIB"/> <events id="1" name="Version 1.0" resource_id="1" snapshot_id="1" category="VERSION" description="[null]" event_date="2008-12-02 13:58:00.00" created_at="[null]" event_data="[null]"/> - <duplications_index id="1" project_snapshot_id="1" snapshot_id="1" hash="bb" index_in_file="0" start_line="0" end_line="0"/> - <snapshot_data id="1" resource_id="1" snapshot_id="1" snapshot_data="0,10,k" data_type="highlight_syntax" created_at="[null]" updated_at="[null]" /> + <duplications_index id="1" project_snapshot_id="1" snapshot_id="1" hash="bb" index_in_file="0" start_line="0" + end_line="0"/> + <snapshot_data id="1" resource_id="1" snapshot_id="1" snapshot_data="0,10,k" data_type="highlight_syntax" + created_at="[null]" updated_at="[null]"/> - <!-- snapshot to remove, id 5 on resource 5--> + <!-- snapshot to remove, id 5 on resource 5--> <snapshots id="5" project_id="5" parent_snapshot_id="[null]" root_project_id="[null]" root_snapshot_id="[null]" status="P" islast="[true]" purge_status="[null]" period1_mode="[null]" period1_param="[null]" period1_date="[null]" @@ -38,10 +40,10 @@ period3_mode="[null]" period3_param="[null]" period3_date="[null]" period4_mode="[null]" period4_param="[null]" period4_date="[null]" period5_mode="[null]" period5_param="[null]" period5_date="[null]" - depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" build_date="2008-12-02 13:58:00.00" + depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" + build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> - <snapshot_sources ID="2" SNAPSHOT_ID="5" DATA="foo"/> <project_measures ID="2" characteristic_id="[null]" url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" variation_value_4="[null]" variation_value_5="[null]" @@ -59,8 +61,10 @@ dep_usage="USES" dep_weight="1" from_scope="PRJ" to_scope="LIB"/> <events id="2" name="Version 1.0" resource_id="5" snapshot_id="5" category="VERSION" description="[null]" event_date="2008-12-02 13:58:00.00" created_at="[null]" event_data="[null]"/> - <duplications_index id="2" project_snapshot_id="5" snapshot_id="5" hash="bb" index_in_file="0" start_line="0" end_line="0"/> - <snapshot_data id="2" resource_id="5" snapshot_id="5" snapshot_data="0,10,k" data_type="highlight_syntax" created_at="[null]" updated_at="[null]" /> + <duplications_index id="2" project_snapshot_id="5" snapshot_id="5" hash="bb" index_in_file="0" start_line="0" + end_line="0"/> + <snapshot_data id="2" resource_id="5" snapshot_id="5" snapshot_data="0,10,k" data_type="highlight_syntax" + created_at="[null]" updated_at="[null]"/> </dataset> diff --git a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot-result.xml b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot-result.xml index 3144614ec52..d48051136b5 100644 --- a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot-result.xml +++ b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot-result.xml @@ -16,9 +16,8 @@ Note that measures, events and reviews are not deleted. period3_mode="[null]" period3_param="[null]" period3_date="[null]" period4_mode="[null]" period4_param="[null]" period4_date="[null]" period5_mode="[null]" period5_param="[null]" period5_date="[null]" - depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> - - <!--<snapshot_sources ID="1" SNAPSHOT_ID="1" DATA="foo"/>--> + depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" + build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> <!--switched_off="[null]" permanent_id="[null]" RULE_ID="1" FAILURE_LEVEL="2"--> <!--MESSAGE="msg1" LINE="[null]" COST="[null]"--> @@ -26,10 +25,13 @@ Note that measures, events and reviews are not deleted. <!--checksum="[null]" person_id="[null]"/>--> <project_measures ID="1" project_id="1" SNAPSHOT_ID="1" RULE_ID="[null]" characteristic_id="[null]" - url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" variation_value_4="[null]" - variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" VALUE="10.0" METRIC_ID="1" rules_category_id="[null]" + url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" + variation_value_4="[null]" + variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" VALUE="10.0" METRIC_ID="1" + rules_category_id="[null]" person_id="[null]" - text_value="[null]" tendency="[null]" measure_date="[null]" alert_status="[null]" description="[null]" measure_data="[null]"/> + text_value="[null]" tendency="[null]" measure_date="[null]" alert_status="[null]" + description="[null]" measure_data="[null]"/> <!--<dependencies id="1" from_resource_id="1" from_snapshot_id="1" to_resource_id="2" to_snapshot_id="2"--> <!--parent_dependency_id="[null]" project_snapshot_id="[null]"--> @@ -40,7 +42,8 @@ Note that measures, events and reviews are not deleted. <!--dep_usage="USES" dep_weight="1" from_scope="LIB" to_scope="PRJ"/>--> <events id="1" resource_id="1" snapshot_id="1" - category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" created_at="[null]" + category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" + created_at="[null]" event_data="[null]"/> <!--<duplications_index id="1" project_snapshot_id="1" snapshot_id="1"--> @@ -56,15 +59,18 @@ Note that measures, events and reviews are not deleted. period3_mode="[null]" period3_param="[null]" period3_date="[null]" period4_mode="[null]" period4_param="[null]" period4_date="[null]" period5_mode="[null]" period5_param="[null]" period5_date="[null]" - depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> + depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" + build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> - <snapshot_sources ID="2" SNAPSHOT_ID="2" DATA="foo" UPDATED_AT="[null]"/> <project_measures ID="2" project_id="2" SNAPSHOT_ID="2" RULE_ID="[null]" characteristic_id="[null]" - url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" variation_value_4="[null]" - variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" VALUE="10.0" METRIC_ID="1" rules_category_id="[null]" + url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" + variation_value_4="[null]" + variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" VALUE="10.0" METRIC_ID="1" + rules_category_id="[null]" person_id="[null]" - text_value="[null]" tendency="[null]" measure_date="[null]" alert_status="[null]" description="[null]" measure_data="[null]"/> + text_value="[null]" tendency="[null]" measure_date="[null]" alert_status="[null]" + description="[null]" measure_data="[null]"/> <dependencies id="3" from_resource_id="33" from_snapshot_id="33" to_resource_id="44" to_snapshot_id="44" parent_dependency_id="[null]" project_snapshot_id="[null]" @@ -75,12 +81,14 @@ Note that measures, events and reviews are not deleted. dep_usage="USES" dep_weight="1" from_scope="LIB" to_scope="PRJ"/> <events id="2" resource_id="2" snapshot_id="2" - category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" created_at="[null]" + category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" + created_at="[null]" event_data="[null]"/> <duplications_index id="2" project_snapshot_id="2" snapshot_id="2" hash="bb" index_in_file="0" start_line="0" end_line="0"/> - <snapshot_data id="2" resource_id="5" snapshot_id="5" snapshot_data="0,10,k" data_type="highlight_syntax" created_at="[null]" updated_at="[null]" /> + <snapshot_data id="2" resource_id="5" snapshot_id="5" snapshot_data="0,10,k" data_type="highlight_syntax" + created_at="[null]" updated_at="[null]"/> </dataset> diff --git a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot.xml b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot.xml index 5b651f5ea32..262efa6af05 100644 --- a/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot.xml +++ b/sonar-core/src/test/resources/org/sonar/core/purge/PurgeCommandsTest/shouldPurgeSnapshot.xml @@ -8,15 +8,15 @@ period3_mode="[null]" period3_param="[null]" period3_date="[null]" period4_mode="[null]" period4_param="[null]" period4_date="[null]" period5_mode="[null]" period5_param="[null]" period5_date="[null]" - depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> - - <snapshot_sources ID="1" SNAPSHOT_ID="1" DATA="foo"/> + depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" + build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> <project_measures ID="1" project_id="1" SNAPSHOT_ID="1" RULE_ID="[null]" characteristic_id="[null]" - url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" variation_value_4="[null]" - variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" VALUE="10.0" METRIC_ID="1" rules_category_id="[null]" - person_id="[null]" - text_value="[null]" tendency="[null]" measure_date="[null]" alert_status="[null]" description="[null]" measure_data="[null]"/> + url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" + variation_value_4="[null]" variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" + VALUE="10.0" METRIC_ID="1" rules_category_id="[null]" person_id="[null]" text_value="[null]" + tendency="[null]" measure_date="[null]" alert_status="[null]" description="[null]" + measure_data="[null]"/> <dependencies id="1" from_resource_id="1" from_snapshot_id="1" to_resource_id="2" to_snapshot_id="2" parent_dependency_id="[null]" project_snapshot_id="[null]" @@ -27,49 +27,55 @@ dep_usage="USES" dep_weight="1" from_scope="LIB" to_scope="PRJ"/> <events id="1" resource_id="1" snapshot_id="1" - category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" created_at="[null]" + category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" + created_at="[null]" event_data="[null]"/> <duplications_index id="1" project_snapshot_id="1" snapshot_id="1" hash="bb" index_in_file="0" start_line="0" end_line="0"/> - <snapshot_data id="1" resource_id="1" snapshot_id="1" snapshot_data="0,10,k" data_type="highlight_syntax" created_at="[null]" updated_at="[null]" /> + <snapshot_data id="1" resource_id="1" snapshot_id="1" snapshot_data="0,10,k" data_type="highlight_syntax" + created_at="[null]" updated_at="[null]"/> <!-- The following is not purged but is kept for DBUnit --> <snapshots id="2" - project_id="2" parent_snapshot_id="[null]" root_project_id="2" root_snapshot_id="[null]" - status="P" islast="[false]" purge_status="1" - period1_mode="[null]" period1_param="[null]" period1_date="[null]" - period2_mode="[null]" period2_param="[null]" period2_date="[null]" - period3_mode="[null]" period3_param="[null]" period3_date="[null]" - period4_mode="[null]" period4_param="[null]" period4_date="[null]" - period5_mode="[null]" period5_param="[null]" period5_date="[null]" - depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> - - <snapshot_sources ID="2" SNAPSHOT_ID="2" DATA="foo"/> - - <project_measures ID="2" project_id="2" SNAPSHOT_ID="2" RULE_ID="[null]" characteristic_id="[null]" - url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" variation_value_4="[null]" - variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" VALUE="10.0" METRIC_ID="1" rules_category_id="[null]" - person_id="[null]" - text_value="[null]" tendency="[null]" measure_date="[null]" alert_status="[null]" description="[null]" measure_data="[null]"/> - - <dependencies id="3" from_resource_id="33" from_snapshot_id="33" to_resource_id="44" to_snapshot_id="44" - parent_dependency_id="[null]" project_snapshot_id="[null]" - dep_usage="USES" dep_weight="1" from_scope="PRJ" to_scope="LIB"/> - - <dependencies id="4" from_resource_id="55" from_snapshot_id="55" to_resource_id="66" to_snapshot_id="66" - parent_dependency_id="[null]" project_snapshot_id="2" - dep_usage="USES" dep_weight="1" from_scope="LIB" to_scope="PRJ"/> - - <events id="2" resource_id="2" snapshot_id="2" - category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" created_at="[null]" - event_data="[null]"/> - - <duplications_index id="2" project_snapshot_id="2" snapshot_id="2" - hash="bb" index_in_file="0" start_line="0" end_line="0"/> - - <snapshot_data id="2" resource_id="5" snapshot_id="5" snapshot_data="0,10,k" data_type="highlight_syntax" created_at="[null]" updated_at="[null]" /> + project_id="2" parent_snapshot_id="[null]" root_project_id="2" root_snapshot_id="[null]" + status="P" islast="[false]" purge_status="1" + period1_mode="[null]" period1_param="[null]" period1_date="[null]" + period2_mode="[null]" period2_param="[null]" period2_date="[null]" + period3_mode="[null]" period3_param="[null]" period3_date="[null]" + period4_mode="[null]" period4_param="[null]" period4_date="[null]" + period5_mode="[null]" period5_param="[null]" period5_date="[null]" + depth="[null]" scope="PRJ" qualifier="TRK" created_at="2008-12-02 13:58:00.00" + build_date="2008-12-02 13:58:00.00" version="[null]" path="[null]"/> + + <project_measures ID="2" project_id="2" SNAPSHOT_ID="2" RULE_ID="[null]" characteristic_id="[null]" + url="[null]" variation_value_1="[null]" variation_value_2="[null]" variation_value_3="[null]" + variation_value_4="[null]" + variation_value_5="[null]" rule_priority="[null]" alert_text="[null]" VALUE="10.0" METRIC_ID="1" + rules_category_id="[null]" + person_id="[null]" + text_value="[null]" tendency="[null]" measure_date="[null]" alert_status="[null]" + description="[null]" measure_data="[null]"/> + + <dependencies id="3" from_resource_id="33" from_snapshot_id="33" to_resource_id="44" to_snapshot_id="44" + parent_dependency_id="[null]" project_snapshot_id="[null]" + dep_usage="USES" dep_weight="1" from_scope="PRJ" to_scope="LIB"/> + + <dependencies id="4" from_resource_id="55" from_snapshot_id="55" to_resource_id="66" to_snapshot_id="66" + parent_dependency_id="[null]" project_snapshot_id="2" + dep_usage="USES" dep_weight="1" from_scope="LIB" to_scope="PRJ"/> + + <events id="2" resource_id="2" snapshot_id="2" + category="VERSION" description="[null]" name="Version 1.0" event_date="2008-12-02 13:58:00.00" + created_at="[null]" + event_data="[null]"/> + + <duplications_index id="2" project_snapshot_id="2" snapshot_id="2" + hash="bb" index_in_file="0" start_line="0" end_line="0"/> + + <snapshot_data id="2" resource_id="5" snapshot_id="5" snapshot_data="0,10,k" data_type="highlight_syntax" + created_at="[null]" updated_at="[null]"/> </dataset> |