From f16f4241fdde05675b59f84de83e019491cb9d15 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Wed, 21 Feb 2018 16:41:37 +0100
Subject: [PATCH] eager loaded compartment caused issues when loading info
 about comment (it took a lot of time load this data in some cases)

---
 .../src/main/java/lcsb/mapviewer/model/map/species/Element.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java b/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java
index 0d419f263f..d8e87e973b 100644
--- a/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java
+++ b/model/src/main/java/lcsb/mapviewer/model/map/species/Element.java
@@ -127,7 +127,7 @@ public abstract class Element implements BioEntity, Serializable {
 	 * {@link Compartment} where element is located. When element lies outside of
 	 * every compartment then null value is assigned.
 	 */
-	@ManyToOne
+    @ManyToOne(fetch = FetchType.LAZY)
 	@Cascade({ CascadeType.SAVE_UPDATE })
 	private Compartment											compartment;
 
-- 
GitLab