Skip to content

Commit 329c88b

Browse files
authored
[NO-JIRA] mixpanel remove (#198)
* refactor : mixpanel 제거 * refactor : 커넥션 풀 50개
1 parent 6b3d730 commit 329c88b

File tree

5 files changed

+24
-32
lines changed

5 files changed

+24
-32
lines changed

application/src/main/java/org/depromeet/spot/application/review/CreateReviewController.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@
1313
import org.depromeet.spot.application.review.dto.response.BaseReviewResponse;
1414
import org.depromeet.spot.usecase.port.in.review.CreateReviewUsecase;
1515
import org.depromeet.spot.usecase.port.in.review.CreateReviewUsecase.CreateReviewResult;
16-
import org.depromeet.spot.usecase.service.event.MixpanelEvent;
17-
import org.depromeet.spot.usecase.service.event.MixpanelEvent.MixpanelEventName;
18-
import org.springframework.context.ApplicationEventPublisher;
1916
import org.springframework.http.HttpStatus;
2017
import org.springframework.web.bind.annotation.PathVariable;
2118
import org.springframework.web.bind.annotation.PostMapping;
@@ -39,7 +36,7 @@
3936
@RequestMapping("/api/v1")
4037
public class CreateReviewController {
4138

42-
private final ApplicationEventPublisher applicationEventPublisher;
39+
// private final ApplicationEventPublisher applicationEventPublisher;
4340

4441
private final CreateReviewUsecase createReviewUsecase;
4542

@@ -55,9 +52,10 @@ public BaseReviewResponse create(
5552
CreateReviewResult result =
5653
createReviewUsecase.create(blockId, memberId, request.toCommand());
5754

58-
// 믹스패널 이벤트(후기 등록 완료) 호출
59-
applicationEventPublisher.publishEvent(
60-
new MixpanelEvent(MixpanelEventName.REVIEW_REGISTER, String.valueOf(memberId)));
55+
// // 믹스패널 이벤트(후기 등록 완료) 호출
56+
// applicationEventPublisher.publishEvent(
57+
// new MixpanelEvent(MixpanelEventName.REVIEW_REGISTER,
58+
// String.valueOf(memberId)));
6159

6260
return BaseReviewResponse.from(result);
6361
}

application/src/main/java/org/depromeet/spot/application/review/ReadReviewController.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@
2222
import org.depromeet.spot.usecase.port.in.review.ReadReviewUsecase.MyRecentReviewResult;
2323
import org.depromeet.spot.usecase.port.in.review.ReadReviewUsecase.MyReviewListResult;
2424
import org.depromeet.spot.usecase.port.in.review.ReadReviewUsecase.ReadReviewResult;
25-
import org.depromeet.spot.usecase.service.event.MixpanelEvent;
26-
import org.depromeet.spot.usecase.service.event.MixpanelEvent.MixpanelEventName;
27-
import org.springframework.context.ApplicationEventPublisher;
2825
import org.springframework.http.HttpStatus;
2926
import org.springframework.web.bind.annotation.*;
3027

@@ -39,7 +36,7 @@
3936
@RequestMapping("/api/v1")
4037
public class ReadReviewController {
4138

42-
private final ApplicationEventPublisher applicationEventPublisher;
39+
// private final ApplicationEventPublisher applicationEventPublisher;
4340

4441
private final ReadReviewUsecase readReviewUsecase;
4542

@@ -138,9 +135,10 @@ public BaseReviewResponse findReviewByReviewId(
138135
Long reviewId) {
139136
ReadReviewResult readReviewResult = readReviewUsecase.findReviewById(reviewId, memberId);
140137

141-
// 믹스패널 이벤트(조회수) 발생
142-
applicationEventPublisher.publishEvent(
143-
new MixpanelEvent(MixpanelEventName.REVIEW_OPEN_COUNT, String.valueOf(memberId)));
138+
// // 믹스패널 이벤트(조회수) 발생
139+
// applicationEventPublisher.publishEvent(
140+
// new MixpanelEvent(MixpanelEventName.REVIEW_OPEN_COUNT,
141+
// String.valueOf(memberId)));
144142

145143
return BaseReviewResponse.from(readReviewResult.review());
146144
}

application/src/main/java/org/depromeet/spot/application/review/like/ReviewLikeController.java

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@
55

66
import org.depromeet.spot.application.common.annotation.CurrentMember;
77
import org.depromeet.spot.usecase.port.in.review.like.ReviewLikeUsecase;
8-
import org.depromeet.spot.usecase.service.event.MixpanelEvent;
9-
import org.depromeet.spot.usecase.service.event.MixpanelEvent.MixpanelEventName;
10-
import org.springframework.context.ApplicationEventPublisher;
118
import org.springframework.http.HttpStatus;
129
import org.springframework.web.bind.annotation.PathVariable;
1310
import org.springframework.web.bind.annotation.PostMapping;
@@ -26,7 +23,7 @@
2623
@RequestMapping("/api/v1/reviews")
2724
public class ReviewLikeController {
2825

29-
private final ApplicationEventPublisher applicationEventPublisher;
26+
// private final ApplicationEventPublisher applicationEventPublisher;
3027

3128
private final ReviewLikeUsecase reviewLikeUsecase;
3229

@@ -38,11 +35,12 @@ public void toggleLike(
3835
@PathVariable @Positive @NotNull final Long reviewId,
3936
@Parameter(hidden = true) Long memberId) {
4037
boolean result = reviewLikeUsecase.toggleLike(memberId, reviewId);
41-
if (result) {
42-
// 리뷰 공감 추이 이벤트 발생
43-
applicationEventPublisher.publishEvent(
44-
new MixpanelEvent(
45-
MixpanelEventName.REVIEW_LIKE_COUNT, String.valueOf(memberId)));
46-
}
38+
// if (result) {
39+
// // 리뷰 공감 추이 이벤트 발생
40+
// applicationEventPublisher.publishEvent(
41+
// new MixpanelEvent(
42+
// MixpanelEventName.REVIEW_LIKE_COUNT,
43+
// String.valueOf(memberId)));
44+
// }
4745
}
4846
}

application/src/main/java/org/depromeet/spot/application/review/scrap/ReviewScrapController.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
import org.depromeet.spot.application.review.dto.response.scrap.MyScrapListResponse;
1111
import org.depromeet.spot.usecase.port.in.review.scrap.ReviewScrapUsecase;
1212
import org.depromeet.spot.usecase.port.in.review.scrap.ReviewScrapUsecase.MyScrapListResult;
13-
import org.depromeet.spot.usecase.service.event.MixpanelEvent;
14-
import org.depromeet.spot.usecase.service.event.MixpanelEvent.MixpanelEventName;
15-
import org.springframework.context.ApplicationEventPublisher;
1613
import org.springframework.http.HttpStatus;
1714
import org.springframework.web.bind.annotation.GetMapping;
1815
import org.springframework.web.bind.annotation.PathVariable;
@@ -32,7 +29,7 @@
3229
@RequestMapping("/api/v1/reviews")
3330
public class ReviewScrapController {
3431

35-
private final ApplicationEventPublisher applicationEventPublisher;
32+
// private final ApplicationEventPublisher applicationEventPublisher;
3633

3734
private final ReviewScrapUsecase reviewScrapUsecase;
3835

@@ -45,9 +42,10 @@ public boolean toggleScrap(
4542
@Parameter(hidden = true) Long memberId) {
4643
boolean result = reviewScrapUsecase.toggleScrap(memberId, reviewId);
4744

48-
// 믹스패널 이벤트(스크랩 수) 발생
49-
applicationEventPublisher.publishEvent(
50-
new MixpanelEvent(MixpanelEventName.REVIEW_SCRAP_COUNT, String.valueOf(memberId)));
45+
// // 믹스패널 이벤트(스크랩 수) 발생
46+
// applicationEventPublisher.publishEvent(
47+
// new MixpanelEvent(MixpanelEventName.REVIEW_SCRAP_COUNT,
48+
// String.valueOf(memberId)));
5149

5250
return result;
5351
}

infrastructure/src/main/resources/application-jpa.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ spring:
55
password: ${DB_PASSWORD}
66
driver-class-name: com.mysql.cj.jdbc.Driver
77
hikari:
8-
maximum-pool-size: 300
8+
maximum-pool-size: 50
99

1010
jpa:
1111
database: mysql

0 commit comments

Comments
 (0)