Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
UPSMF
knowledge-platform
Commits
5bbab42a
Commit
5bbab42a
authored
3 years ago
by
Mahesh Kumar Gangula
Browse files
Options
Download
Patches
Plain Diff
Issue #000 fix: remove invalid code.
parent
f23e1181
schema-updates
4.1.0_fixes
AmiableAnil-patch-1
Gcloud_copy
Gcloud_fix
Remove_unwantedCode_Gcloud_fix
actors-test
bulk-upload-comptenecy-mapping
bulk-upload-excelsheet
bulk-upload-test_excel
bulk_upload
code-cleanup
csp-migration
dependabot/maven/platform-core/platform-telemetry/ch.qos.logback-logback-core-1.2.9
dependabot/maven/search-api/search-core/org.apache.httpcomponents-httpclient-4.5.13
knowlg-friday
knowlg-oneclick
local-setup-fix
local-setup-kube
m-4.2.0
master
master-data
patch-1
patch-2
patch-3
poc_bulk_upload
qs-schema
rahul_bulk_upload_postgres
release-4.0.0
release-4.1.0
release-4.10.0
release-4.10.1
release-4.2.0
release-4.3.0
release-4.4.0
release-4.5.0
release-4.6.0
release-4.7.0
release-4.7.0-debug
release-4.8.0
release-4.8.0-debug
release-4.9.0
release-4.9.1
release-5.0.0
release-5.0.1
release-5.1.0
release-5.1.0-content
release-5.2.0
release-5.3.0
revert-718-visiblity-private-api
revert-719-assessment-private-read-api
revert-720-visiblity-public-search-api
revert-721-visiblity-private-search-api
review-4.1.0
s-debug
schema-update-4.0
release-5.2.0_RC2
release-5.2.0_RC1
release-5.1.0_RC1
release-5.0.0_RC2
release-5.0.0_RC1
release-4.10.0_RC2
release-4.10.0_RC1
release-4.9.1_RC1
release-4.9.0_RC8
release-4.9.0_RC7
release-4.9.0_RC6
release-4.9.0_RC5
release-4.9.0_RC4
release-4.9.0_RC3
release-4.9.0_RC2
release-4.9.0_RC1
release-4.8.0_RC5
release-4.8.0_RC4
release-4.8.0_RC3
release-4.8.0_RC2
release-4.8.0_RC1
release-4.7.0_RC6
release-4.7.0_RC5
release-4.7.0_RC4
release-4.7.0_RC3
release-4.7.0_RC2
release-4.7.0_RC1
release-4.6.0_RC2
release-4.6.0_RC1
release-4.5.0_RC2
release-4.5.0_RC1
release-4.4.0_RC6
release-4.4.0_RC5
release-4.4.0_RC4
release-4.4.0_RC3
release-4.4.0_RC2
release-4.4.0_RC1
release-4.3.0_RC10
release-4.3.0_RC9
release-4.3.0_RC8
release-4.3.0_RC7
release-4.3.0_RC6
release-4.3.0_RC5
release-4.3.0_RC4
release-4.3.0_RC3
release-4.3.0_RC2
release-4.3.0_RC1
release-4.2.0_RC13
release-4.2.0_RC12
release-4.2.0_RC11
release-4.2.0_RC10
release-4.2.0_RC9
release-4.2.0_RC8
release-4.2.0_RC7
release-4.2.0_RC6
release-4.2.0_RC5
release-4.2.0_RC4
release-4.2.0_RC3
release-4.2.0_RC2
release-4.2.0_RC1
release-4.1.0_RC13
release-4.1.0_RC12
release-4.1.0_RC11
release-4.1.0_RC10
release-4.1.0_RC9
release-4.1.0_RC8
release-4.1.0_RC7
release-4.1.0_RC6
release-4.1.0_RC5
release-4.1.0_RC4
release-4.1.0_RC3
release-4.1.0_RC2
release-4.1.0_RC1
release-4.0.0_RC9
release-4.0.0_RC8
release-4.0.0_RC7
release-4.0.0_RC6
release-4.0.0_RC5
release-4.0.0_RC4
release-4.0.0_RC3
release-4.0.0_RC2
release-4.0.0_RC1
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
content-api/orchestrator/src/main/java/org/sunbird/actors/CollectionActor.java
+0
-44
...tor/src/main/java/org/sunbird/actors/CollectionActor.java
content-api/orchestrator/src/test/resources/application.conf
+0
-199
content-api/orchestrator/src/test/resources/application.conf
with
0 additions
and
243 deletions
+0
-243
content-api/orchestrator/src/main/java/org/sunbird/actors/CollectionActor.java
deleted
100644 → 0
+
0
−
44
View file @
f23e1181
package
org.sunbird.actors
;
import
org.sunbird.actor.core.BaseActor
;
import
org.sunbird.common.dto.Request
;
import
org.sunbird.common.dto.Response
;
import
org.sunbird.managers.HierarchyManager
;
import
org.sunbird.managers.UpdateHierarchyManager
;
import
scala.concurrent.Future
;
public
class
CollectionActor
extends
BaseActor
{
private
static
final
String
SCHEMA_NAME
=
"collection"
;
@Override
public
Future
<
Response
>
onReceive
(
Request
request
)
throws
Throwable
{
String
operation
=
request
.
getOperation
();
switch
(
operation
)
{
case
"addHierarchy"
:
return
addLeafNodesToHierarchy
(
request
);
case
"removeHierarchy"
:
return
removeLeafNodesFromHierarchy
(
request
);
case
"updateHierarchy"
:
return
updateHierarchy
(
request
);
case
"getHierarchy"
:
return
getHierarchy
(
request
);
default
:
return
ERROR
(
operation
);
}
}
private
Future
<
Response
>
addLeafNodesToHierarchy
(
Request
request
)
throws
Exception
{
request
.
getContext
().
put
(
"schemaName"
,
SCHEMA_NAME
);
return
HierarchyManager
.
addLeafNodesToHierarchy
(
request
,
getContext
().
dispatcher
());
}
private
Future
<
Response
>
removeLeafNodesFromHierarchy
(
Request
request
)
throws
Exception
{
request
.
getContext
().
put
(
"schemaName"
,
SCHEMA_NAME
);
return
HierarchyManager
.
removeLeafNodesFromHierarchy
(
request
,
getContext
().
dispatcher
());
}
private
Future
<
Response
>
updateHierarchy
(
Request
request
)
throws
Exception
{
request
.
getContext
().
put
(
"schemaName"
,
SCHEMA_NAME
);
return
UpdateHierarchyManager
.
updateHierarchy
(
request
,
getContext
().
dispatcher
());
}
private
Future
<
Response
>
getHierarchy
(
Request
request
)
throws
Exception
{
request
.
getContext
().
put
(
"schemaName"
,
SCHEMA_NAME
);
return
HierarchyManager
.
getHierarchy
(
request
,
getContext
().
dispatcher
());
}
}
This diff is collapsed.
Click to expand it.
content-api/orchestrator/src/test/resources/application.conf
deleted
100644 → 0
+
0
−
199
View file @
f23e1181
# Learning-Service Configuration
content
.
metadata
.
visibility
.
parent
=[
"textbookunit"
,
"courseunit"
,
"lessonplanunit"
,
"event"
]
# Cassandra Configuration
content
.
keyspace
.
name
=
content_store
content
.
keyspace
.
table
=
content_data
#TODO: Add Configuration for assessment. e.g: question_data
orchestrator
.
keyspace
.
name
=
script_store
orchestrator
.
keyspace
.
table
=
script_data
cassandra
.
lp
.
connection
=
"127.0.0.1:9042,127.0.0.2:9042,127.0.0.3:9042"
cassandra
.
lpa
.
connection
=
"127.0.0.1:9042,127.0.0.2:9042,127.0.0.3:9042"
# Redis Configuration
redis
.
host
=
localhost
redis
.
port
=
6379
redis
.
maxConnections
=
128
#Condition to enable publish locally
content
.
publish_task
.
enabled
=
true
#directory location where store unzip file
dist
.
directory
=/
data
/
tmp
/
dist
/
output
.
zipfile
=/
data
/
tmp
/
story
.
zip
source
.
folder
=/
data
/
tmp
/
temp2
/
save
.
directory
=/
data
/
tmp
/
temp
/
# Content 2 vec analytics URL
CONTENT_TO_VEC_URL
=
"http://172.31.27.233:9000/content-to-vec"
# FOR CONTENT WORKFLOW PIPELINE (CWP)
#--Content Workflow Pipeline Mode
OPERATION_MODE
=
TEST
#--Maximum Content Package File Size Limit in Bytes (50 MB)
MAX_CONTENT_PACKAGE_FILE_SIZE_LIMIT
=
52428800
#--Maximum Asset File Size Limit in Bytes (20 MB)
MAX_ASSET_FILE_SIZE_LIMIT
=
20971520
#--No of Retry While File Download Fails
RETRY_ASSET_DOWNLOAD_COUNT
=
1
#Google-vision-API
google
.
vision
.
tagging
.
enabled
=
false
#Orchestrator env properties
env
=
"https://dev.ekstep.in/api/learning"
#Current environment
cloud_storage
.
env
=
dev
#Folder configuration
cloud_storage
.
content
.
folder
=
content
cloud_storage
.
asset
.
folder
=
assets
cloud_storage
.
artefact
.
folder
=
artifact
cloud_storage
.
bundle
.
folder
=
bundle
cloud_storage
.
media
.
folder
=
media
cloud_storage
.
ecar
.
folder
=
ecar_files
# Media download configuration
content
.
media
.
base
.
url
=
"https://dev.open-sunbird.org"
plugin
.
media
.
base
.
url
=
"https://dev.open-sunbird.org"
# Configuration
graph
.
dir
=/
data
/
testingGraphDB
akka
.
request_timeout
=
30
environment
.
id
=
10000000
graph
.
ids
=[
"domain"
]
graph
.
passport
.
key
.
base
=
31
b6fd1c4d64e745c867e61a45edc34a
route
.
domain
=
"bolt://localhost:7687"
route
.
bolt
.
write
.
domain
=
"bolt://localhost:7687"
route
.
bolt
.
read
.
domain
=
"bolt://localhost:7687"
route
.
bolt
.
comment
.
domain
=
"bolt://localhost:7687"
route
.
all
=
"bolt://localhost:7687"
route
.
bolt
.
write
.
all
=
"bolt://localhost:7687"
route
.
bolt
.
read
.
all
=
"bolt://localhost:7687"
route
.
bolt
.
comment
.
all
=
"bolt://localhost:7687"
shard
.
id
=
1
platform
.
auth
.
check
.
enabled
=
false
platform
.
cache
.
ttl
=
3600000
# Elasticsearch properties
search
.
es_conn_info
=
"localhost:9200"
search
.
fields
.
query
=[
"name^100"
,
"title^100"
,
"lemma^100"
,
"code^100"
,
"tags^100"
,
"domain"
,
"subject"
,
"description^10"
,
"keywords^25"
,
"ageGroup^10"
,
"filter^10"
,
"theme^10"
,
"genre^10"
,
"objects^25"
,
"contentType^100"
,
"language^200"
,
"teachingMode^25"
,
"skills^10"
,
"learningObjective^10"
,
"curriculum^100"
,
"gradeLevel^100"
,
"developer^100"
,
"attributions^10"
,
"owner^50"
,
"text"
,
"words"
,
"releaseNotes"
]
search
.
fields
.
date
=[
"lastUpdatedOn"
,
"createdOn"
,
"versionDate"
,
"lastSubmittedOn"
,
"lastPublishedOn"
]
search
.
batch
.
size
=
500
search
.
connection
.
timeout
=
30
platform
-
api
-
url
=
"http://localhost:8080/language-service"
MAX_ITERATION_COUNT_FOR_SAMZA_JOB
=
2
# DIAL Code Configuration
dialcode
.
keyspace
.
name
=
"dialcode_store"
dialcode
.
keyspace
.
table
=
"dial_code"
dialcode
.
max_count
=
1000
# System Configuration
system
.
config
.
keyspace
.
name
=
"dialcode_store"
system
.
config
.
table
=
"system_config"
#Publisher Configuration
publisher
.
keyspace
.
name
=
"dialcode_store"
publisher
.
keyspace
.
table
=
"publisher"
#DIAL Code Generator Configuration
dialcode
.
strip
.
chars
=
"0"
dialcode
.
length
=
6
.
0
dialcode
.
large
.
prime_number
=
1679979167
#DIAL Code ElasticSearch Configuration
dialcode
.
index
=
true
dialcode
.
object_type
=
"DialCode"
framework
.
max_term_creation_limit
=
200
# Enable Suggested Framework in Get Channel API.
channel
.
fetch
.
suggested_frameworks
=
true
# Kafka configuration details
kafka
.
topics
.
instruction
=
"local.learning.job.request"
kafka
.
urls
=
"localhost:9092"
#Youtube Standard Licence Validation
learning
.
content
.
youtube
.
validate
.
license
=
true
learning
.
content
.
youtube
.
application
.
name
=
fetch
-
youtube
-
license
youtube
.
license
.
regex
.
pattern
=[
"\\?vi?=([^&]*)"
,
"watch\\?.*v=([^&]*)"
,
"(?:embed|vi?)/([^/?]*)"
,
"^([A-Za-z0-9\\-\\_]*)"
]
#Top N Config for Search Telemetry
telemetry_env
=
dev
telemetry
.
search
.
topn
=
5
installation
.
id
=
ekstep
channel
.
default
=
"in.ekstep"
# DialCode Link API Config
learning
.
content
.
link_dialcode_validation
=
true
dialcode
.
api
.
search
.
url
=
"http://localhost:8080/learning-service/v3/dialcode/search"
dialcode
.
api
.
authorization
=
auth_key
# Language-Code Configuration
language
.
graph_ids
=[
"as"
,
"bn"
,
"en"
,
"gu"
,
"hi"
,
"hoc"
,
"jun"
,
"ka"
,
"mai"
,
"mr"
,
"unx"
,
"or"
,
"san"
,
"sat"
,
"ta"
,
"te"
,
"urd"
,
"pj"
]
# Kafka send event to topic enable
kafka
.
topic
.
send
.
enable
=
false
learning
.
valid_license
=[
"creativeCommon"
]
learning
.
service_provider
=[
"youtube"
]
stream
.
mime
.
type
=
video
/
mp4
compositesearch
.
index
.
name
=
"compositesearch"
hierarchy
.
keyspace
.
name
=
hierarchy_store
content
.
hierarchy
.
table
=
content_hierarchy
framework
.
hierarchy
.
table
=
framework_hierarchy
# Kafka topic for definition update event.
kafka
.
topic
.
system
.
command
=
"dev.system.command"
learning
.
reserve_dialcode
.
content_type
=[
"TextBook"
]
# restrict.metadata.objectTypes=["Content", "ContentImage", "AssessmentItem", "Channel", "Framework", "Category", "CategoryInstance", "Term"]
#restrict.metadata.objectTypes="Content,ContentImage"
publish
.
collection
.
fullecar
.
disable
=
true
# Consistency Level for Multi Node Cassandra cluster
cassandra
.
lp
.
consistency
.
level
=
QUORUM
content
.
nested
.
fields
=
"badgeAssertions,targets,badgeAssociations"
content
.
cache
.
ttl
=
86400
content
.
cache
.
enable
=
true
collection
.
cache
.
enable
=
true
content
.
discard
.
status
=[
"Draft"
,
"FlagDraft"
]
framework
.
categories_cached
=[
"subject"
,
"medium"
,
"gradeLevel"
,
"board"
]
framework
.
cache
.
ttl
=
86400
framework
.
cache
.
read
=
true
# Max size(width/height) of thumbnail in pixels
max
.
thumbnail
.
size
.
pixels
=
150
schema
.
base_path
=
"../../schemas/"
content
.
hierarchy
.
removed_props_for_leafNodes
=[
"collections"
,
"children"
,
"usedByContent"
,
"item_sets"
,
"methods"
,
"libraries"
,
"editorState"
]
collection
.
keyspace
=
"hierarchy_store"
content
.
keyspace
=
"content_store"
collection
.
image
.
migration
.
enabled
=
true
objectcategorydefinition
.
keyspace
=
category_store
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets