์๋
ํ์ธ์. ์น์น์ฅ๊ตฐ์
๋๋ค.
์ต๊ทผ ์ผ๋ถ ์ฌ์ฉ์๋ถ๋ค๋ก๋ถํฐ **"17์ ์๋ ์ฃผ๋ฌธ ์ 'API ํต์ ์ง์ฐ ๊ฐ์ง' ๋ฉ์์ง๊ฐ ๋จ๋ฉฐ ์ฌ์๋๋ฅผ ๋ฐ๋ณตํ๋ค๊ฐ, ๊ฒฐ๊ตญ ์ต์ข
์คํจ(์๋ ์ ๊ฒ ์๋ง)๋ก ๋๋๋ค. ํ์ง๋ง ์๋์ผ๋ก /sync ๋ช
๋ น์ด๋ฅผ ์น๋ฉด ์ฃผ๋ฌธ์ด ๊ณง๋ฐ๋ก ์ ๋ค์ด๊ฐ๋ค"**๋ ์ค๋ฅ ์ ๋ณด๊ฐ ์ ์๋์์ต๋๋ค.
ํด๋น ํ์์ ๋ํด ์์คํ
์ฝ์ด ์ํคํ
์ฒ๋ฅผ ์ ๋ฐ ์ค์บํ ๊ฒฐ๊ณผ, ์ฆ๊ถ์ฌ ์๋ฒ ๋ฌธ์ ๊ฐ ์๋ **๋ด๋ถ ๋ก์ง์ ๋งน์ (Masked Error)**์ด์์์ ํฉํธ ์ฒดํฌํ๊ณ ์๋ฒฝํ๊ฒ ์์ ์ ์๋ฃํ์ต๋๋ค.
๐ ์ฌ๊ฑด์ ์ ๋ง (์์ธ ๋ถ์)
๐น ๊ฐ์ง ์๋ฌ์ ์ ์ฒด: 17์ ์ ๊ฐ์ ์ฃผ๋ฌธ์ด ์คํจํ ์ง์ง ์ด์ ๋ ํํฌ ์๋ฒ์ ํธ๋ํฝ ํญ์ฃผ(ํต์ ์ง์ฐ)๊ฐ ์๋์์ต๋๋ค.
๐น ํ๋ผ๋ฏธํฐ ๋์ (TypeError): ์ค์ผ์ค๋ฌ๊ฐ 17์์ ํ์ ์ ๊ณ ์ ํ๊ธฐ ์ํด ํน์ ํ๋ผ๋ฏธํฐ(is_snapshot_mode)๋ฅผ ๋ค๊ณ ์ฝ์ด ์์ง์ผ๋ก ์ง์
ํ๋ ค ํ์ผ๋, ์ฝ์ด ์์ง์์ ํด๋น ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ์์ฃผ์ง ์์ ํ์ด์ฌ ๋ด๋ถ ๋ฐํ์ ์๋ฌ(TypeError)๊ฐ ๋ฐ์ํ๊ณ ์์์ต๋๋ค.
๐น ๋ง์คํน(Masking) ํ์: ๋ด์ ์๋ฌ ๋ฐฉ์ด๋ง(try-except)์ด ์ด ๋ด๋ถ ์๋ฌ๋ฅผ ๋์์ฑ๋๋ฐ, ํํ์ด๋ฉด ์์ธ ์ฒ๋ฆฌ ๋ฉ์์ง๋ฅผ "์! ํํฌ API ํต์ ์ง์ฐ์ด๊ตฌ๋!"๋ผ๊ณ ํ์ณ์ ์ถ๋ ฅ(์คํ)ํด๋ฒ๋ฆฐ ๊ฒ์
๋๋ค.
๐น ์ ์๋ ์ฃผ๋ฌธ์ ์ ๋์๋?: ์ฌ์ฉ์๊ฐ ํ
๋ ๊ทธ๋จ์์ ์ง์ ์คํํ๋ /sync ์๋ ์ฃผ๋ฌธ์ ํด๋น ํ๋ผ๋ฏธํฐ ์์ด ์ฝ์ด์ ์ง์
ํ๋ฏ๋ก, ์๋ฌ ์์ด 0.1์ด ๋ง์ ํ๋ฆฌํจ์ค๋ก ์ ์ ์ฒด๊ฒฐ๋์๋ ๊ฒ์
๋๋ค.
๐ ๏ธ V29.02 ํซํฝ์ค ์์ ๋ด์ญ
๋ณธ ์ด์์ง์ ์ฆ์ ๋ฉ์ค๋ฅผ ๋์ด ๋ค์๊ณผ ๊ฐ์ด ์ํคํ
์ฒ๋ฅผ ์๋ฒฝํ๊ฒ ์๋ฆฌํ์ต๋๋ค.
๐น 1. ํ๋ผ๋ฏธํฐ ๋์ปคํ๋ง ๋ฐฐ์ 100% ๊ฐํต: ๋๋ฝ๋์๋ ์ค๋
์ท ํ๋ผ๋ฏธํฐ์ AVWAP ์กฐ๊ธฐํด๊ทผ ๋ชจ๋์ ํ๋ผ๋ฏธํฐ ๋ฐฐ์ ์ ์ฝ์ด ์์ง์ ์๋ฒฝํ ์ฐ๊ฒฐํ์ฌ ์ค์ผ์ค๋ฌ ํฌ๋์๋ฅผ ์๊ตฌ ์๊ฐํ์ต๋๋ค.
๐น 2. ์๊ฒฉ ์ง๋จ ํ์ ๋ง(Diagnostic Alert) ์ด์: ํฅํ ์ฌ์๋(Retry) ๋ฃจํ๊ฐ ๋๊ธฐ ์์ํ ๋, ๋ด์ด ๋ฌด์กฐ๊ฑด "ํต์ ์ง์ฐ"์ด๋ผ๊ณ ํ๊ณ ๋์ง ์๋๋ก ๋ฏ์ด๊ณ ์ณค์ต๋๋ค. ์ด์ ์ฒซ ๋ฒ์งธ ์คํจ ์ **'์ ํํ ํ์ด์ฌ ์๋ฌ๋ช
(์: TypeError ๋ฑ)๊ณผ ํฉํธ ์ฌ์ '**๋ฅผ ํ
๋ ๊ทธ๋จ์ผ๋ก ์ฆ๊ฐ ํ์ ํ์ฌ, ์ ํํ ์๊ฒฉ ์ง๋จ์ด ๊ฐ๋ฅํ๋๋ก ๊ด์ ์์คํ
์ ์
๊ทธ๋ ์ด๋ํ์ต๋๋ค.
๐ ์ฌ์ฉ์ ์กฐ์น ์ฌํญ (ํ์)
ํ์ฌ ๋ด์ ๊ฐ๋ ์ค์ด์ ๋ชจ๋ ํฌํธํด๋ฆฌ์ค ๋งค๋์ ๋๋ค๊ป์๋, ๋์ผํ 17์ ์ฃผ๋ฌธ ์คํจ ์ฃ์ง ์ผ์ด์ค๋ฅผ ๊ฒช์ง ์์ผ์๋๋ก ์ง๊ธ ์ฆ์ ํ
๋ ๊ทธ๋จ ๋ด ์ฑํ
์ฐฝ์ /update ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
์ต์ V29.02 ๋ฒ์ ์ผ๋ก ํํธ ์์ง์ด ์๋ ๊ต์ฒด ๋ฐ ์ฌ๊ฐ๋๋๋ฉฐ, ์ค๋ 17์๋ถํฐ๋ ์ด๋ ํ ๋ฐํ์ ๋ถ๊ดด ์์ด ๊น๋ํ๊ฒ ์๋ ์ฃผ๋ฌธ์ด ์ฅ์ ๋ ๊ฒ์
๋๋ค.
๋ ์นด๋ก์ด ์ ๋ณด๋ฅผ ๋จ๊ฒจ์ฃผ์ ์ฌ์ฉ์๋ถ๋ค๊ป ๊น์ ๊ฐ์ฌ๋ฅผ ๋๋ฆฌ๋ฉฐ, ์์ผ๋ก๋ ์ด๋ ํ ์์ธ ์ํฉ ์์์๋ ๊ตด๋ณตํ์ง ์๋ ์๋์ ์ธ ๋ฐฉํ ์ํคํ
์ฒ๋ก ๋ณด๋ตํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
์๋ ํ์ธ์. ์น์น์ฅ๊ตฐ์ ๋๋ค.
์ต๊ทผ ์ผ๋ถ ์ฌ์ฉ์๋ถ๋ค๋ก๋ถํฐ **"17์ ์๋ ์ฃผ๋ฌธ ์ 'API ํต์ ์ง์ฐ ๊ฐ์ง' ๋ฉ์์ง๊ฐ ๋จ๋ฉฐ ์ฌ์๋๋ฅผ ๋ฐ๋ณตํ๋ค๊ฐ, ๊ฒฐ๊ตญ ์ต์ข ์คํจ(์๋ ์ ๊ฒ ์๋ง)๋ก ๋๋๋ค. ํ์ง๋ง ์๋์ผ๋ก /sync ๋ช ๋ น์ด๋ฅผ ์น๋ฉด ์ฃผ๋ฌธ์ด ๊ณง๋ฐ๋ก ์ ๋ค์ด๊ฐ๋ค"**๋ ์ค๋ฅ ์ ๋ณด๊ฐ ์ ์๋์์ต๋๋ค.
ํด๋น ํ์์ ๋ํด ์์คํ ์ฝ์ด ์ํคํ ์ฒ๋ฅผ ์ ๋ฐ ์ค์บํ ๊ฒฐ๊ณผ, ์ฆ๊ถ์ฌ ์๋ฒ ๋ฌธ์ ๊ฐ ์๋ **๋ด๋ถ ๋ก์ง์ ๋งน์ (Masked Error)**์ด์์์ ํฉํธ ์ฒดํฌํ๊ณ ์๋ฒฝํ๊ฒ ์์ ์ ์๋ฃํ์ต๋๋ค.
๐ ์ฌ๊ฑด์ ์ ๋ง (์์ธ ๋ถ์)
๐น ๊ฐ์ง ์๋ฌ์ ์ ์ฒด: 17์ ์ ๊ฐ์ ์ฃผ๋ฌธ์ด ์คํจํ ์ง์ง ์ด์ ๋ ํํฌ ์๋ฒ์ ํธ๋ํฝ ํญ์ฃผ(ํต์ ์ง์ฐ)๊ฐ ์๋์์ต๋๋ค.
๐น ํ๋ผ๋ฏธํฐ ๋์ (TypeError): ์ค์ผ์ค๋ฌ๊ฐ 17์์ ํ์ ์ ๊ณ ์ ํ๊ธฐ ์ํด ํน์ ํ๋ผ๋ฏธํฐ(is_snapshot_mode)๋ฅผ ๋ค๊ณ ์ฝ์ด ์์ง์ผ๋ก ์ง์ ํ๋ ค ํ์ผ๋, ์ฝ์ด ์์ง์์ ํด๋น ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ์์ฃผ์ง ์์ ํ์ด์ฌ ๋ด๋ถ ๋ฐํ์ ์๋ฌ(TypeError)๊ฐ ๋ฐ์ํ๊ณ ์์์ต๋๋ค.
๐น ๋ง์คํน(Masking) ํ์: ๋ด์ ์๋ฌ ๋ฐฉ์ด๋ง(try-except)์ด ์ด ๋ด๋ถ ์๋ฌ๋ฅผ ๋์์ฑ๋๋ฐ, ํํ์ด๋ฉด ์์ธ ์ฒ๋ฆฌ ๋ฉ์์ง๋ฅผ "์! ํํฌ API ํต์ ์ง์ฐ์ด๊ตฌ๋!"๋ผ๊ณ ํ์ณ์ ์ถ๋ ฅ(์คํ)ํด๋ฒ๋ฆฐ ๊ฒ์ ๋๋ค.
๐น ์ ์๋ ์ฃผ๋ฌธ์ ์ ๋์๋?: ์ฌ์ฉ์๊ฐ ํ ๋ ๊ทธ๋จ์์ ์ง์ ์คํํ๋ /sync ์๋ ์ฃผ๋ฌธ์ ํด๋น ํ๋ผ๋ฏธํฐ ์์ด ์ฝ์ด์ ์ง์ ํ๋ฏ๋ก, ์๋ฌ ์์ด 0.1์ด ๋ง์ ํ๋ฆฌํจ์ค๋ก ์ ์ ์ฒด๊ฒฐ๋์๋ ๊ฒ์ ๋๋ค.
๐ ๏ธ V29.02 ํซํฝ์ค ์์ ๋ด์ญ
๋ณธ ์ด์์ง์ ์ฆ์ ๋ฉ์ค๋ฅผ ๋์ด ๋ค์๊ณผ ๊ฐ์ด ์ํคํ ์ฒ๋ฅผ ์๋ฒฝํ๊ฒ ์๋ฆฌํ์ต๋๋ค.
๐น 1. ํ๋ผ๋ฏธํฐ ๋์ปคํ๋ง ๋ฐฐ์ 100% ๊ฐํต: ๋๋ฝ๋์๋ ์ค๋ ์ท ํ๋ผ๋ฏธํฐ์ AVWAP ์กฐ๊ธฐํด๊ทผ ๋ชจ๋์ ํ๋ผ๋ฏธํฐ ๋ฐฐ์ ์ ์ฝ์ด ์์ง์ ์๋ฒฝํ ์ฐ๊ฒฐํ์ฌ ์ค์ผ์ค๋ฌ ํฌ๋์๋ฅผ ์๊ตฌ ์๊ฐํ์ต๋๋ค.
๐น 2. ์๊ฒฉ ์ง๋จ ํ์ ๋ง(Diagnostic Alert) ์ด์: ํฅํ ์ฌ์๋(Retry) ๋ฃจํ๊ฐ ๋๊ธฐ ์์ํ ๋, ๋ด์ด ๋ฌด์กฐ๊ฑด "ํต์ ์ง์ฐ"์ด๋ผ๊ณ ํ๊ณ ๋์ง ์๋๋ก ๋ฏ์ด๊ณ ์ณค์ต๋๋ค. ์ด์ ์ฒซ ๋ฒ์งธ ์คํจ ์ **'์ ํํ ํ์ด์ฌ ์๋ฌ๋ช (์: TypeError ๋ฑ)๊ณผ ํฉํธ ์ฌ์ '**๋ฅผ ํ ๋ ๊ทธ๋จ์ผ๋ก ์ฆ๊ฐ ํ์ ํ์ฌ, ์ ํํ ์๊ฒฉ ์ง๋จ์ด ๊ฐ๋ฅํ๋๋ก ๊ด์ ์์คํ ์ ์ ๊ทธ๋ ์ด๋ํ์ต๋๋ค.
๐ ์ฌ์ฉ์ ์กฐ์น ์ฌํญ (ํ์)
ํ์ฌ ๋ด์ ๊ฐ๋ ์ค์ด์ ๋ชจ๋ ํฌํธํด๋ฆฌ์ค ๋งค๋์ ๋๋ค๊ป์๋, ๋์ผํ 17์ ์ฃผ๋ฌธ ์คํจ ์ฃ์ง ์ผ์ด์ค๋ฅผ ๊ฒช์ง ์์ผ์๋๋ก ์ง๊ธ ์ฆ์ ํ ๋ ๊ทธ๋จ ๋ด ์ฑํ ์ฐฝ์ /update ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
์ต์ V29.02 ๋ฒ์ ์ผ๋ก ํํธ ์์ง์ด ์๋ ๊ต์ฒด ๋ฐ ์ฌ๊ฐ๋๋๋ฉฐ, ์ค๋ 17์๋ถํฐ๋ ์ด๋ ํ ๋ฐํ์ ๋ถ๊ดด ์์ด ๊น๋ํ๊ฒ ์๋ ์ฃผ๋ฌธ์ด ์ฅ์ ๋ ๊ฒ์ ๋๋ค.
๋ ์นด๋ก์ด ์ ๋ณด๋ฅผ ๋จ๊ฒจ์ฃผ์ ์ฌ์ฉ์๋ถ๋ค๊ป ๊น์ ๊ฐ์ฌ๋ฅผ ๋๋ฆฌ๋ฉฐ, ์์ผ๋ก๋ ์ด๋ ํ ์์ธ ์ํฉ ์์์๋ ๊ตด๋ณตํ์ง ์๋ ์๋์ ์ธ ๋ฐฉํ ์ํคํ ์ฒ๋ก ๋ณด๋ตํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.