From a87e53186a356865c4a341ec27a19bb867367b62 Mon Sep 17 00:00:00 2001 From: whitnotmax <91440193+whitnotmax@users.noreply.github.com> Date: Tue, 1 Apr 2025 15:25:24 -0400 Subject: [PATCH] fix leak issue --- .../webscraping/DescriptionScraper.java | 8 ++++++-- .../src/main/resources/application.properties | 11 ++++------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/services/course-information/src/main/java/edu/uga/devdogs/course_information/webscraping/DescriptionScraper.java b/services/course-information/src/main/java/edu/uga/devdogs/course_information/webscraping/DescriptionScraper.java index 6ada0770..45d8e628 100644 --- a/services/course-information/src/main/java/edu/uga/devdogs/course_information/webscraping/DescriptionScraper.java +++ b/services/course-information/src/main/java/edu/uga/devdogs/course_information/webscraping/DescriptionScraper.java @@ -43,6 +43,7 @@ public static String getCourseDescription(String coursePrefix, String courseSuff Element courseResults = document.getElementById("lblCourseResultText"); Elements resultsTables = courseResults.getElementsByClass("courseresultstable"); + driver.quit(); boolean isDescription = false; for (Element table : resultsTables) { @@ -62,7 +63,10 @@ public static String getCourseDescription(String coursePrefix, String courseSuff } public static void main(String[] args) { - String description = getCourseDescription("fanr", "1100E"); - System.out.println(description); + for (int i = 0; i < 10000; i++) { + String description = getCourseDescription("fanr", "1100E"); + System.out.println(description); + } + } } diff --git a/services/course-information/src/main/resources/application.properties b/services/course-information/src/main/resources/application.properties index bf68180f..2b9aa87b 100644 --- a/services/course-information/src/main/resources/application.properties +++ b/services/course-information/src/main/resources/application.properties @@ -3,13 +3,10 @@ spring.application.name=course-information spring.datasource.url=jdbc:mysql://optimalscheduledatabase.cj6soes8wsjl.us-east-2.rds.amazonaws.com:3306/CourseInformation spring.datasource.username=admin -spring.datasource.password=password +spring.datasource.password=DevD0gs2425 -spring.jpa.hibernate.ddl-auto= create -spring.jpa.show-sql=false +spring.jpa.hibernate.ddl-auto=create +spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true -logging.level.org.hibernate.type.descriptor.sql=trace - -# will control when we update the building -update.buildings= false +logging.level.org.hibernate.type.descriptor.sql=trace \ No newline at end of file