Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
CLOUDS-LAB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
feng
CLOUDS-LAB
Commits
3814f4f8
Commit
3814f4f8
authored
Oct 30, 2015
by
feng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Order inversion 3
parent
9f21c02f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
36 deletions
+18
-36
.idea/workspace.xml
.idea/workspace.xml
+17
-34
src/main/java/fr/eurecom/dsg/mapreduce/OrderInversion.java
src/main/java/fr/eurecom/dsg/mapreduce/OrderInversion.java
+1
-2
No files found.
.idea/workspace.xml
View file @
3814f4f8
...
...
@@ -3,7 +3,7 @@
<component
name=
"ChangeListManager"
>
<list
default=
"true"
id=
"05d59ada-3cd7-4c26-9a9f-8ed545f37173"
name=
"Default"
comment=
""
>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/OrderInversion.java"
afterPath=
"$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/OrderInversion.java"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/
src/main/java/fr/eurecom/dsg/mapreduce/StringToIntMapWritable.java"
afterPath=
"$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/StringToIntMapWritable.java
"
/>
<change
type=
"MODIFICATION"
beforePath=
"$PROJECT_DIR$/
.idea/workspace.xml"
afterPath=
"$PROJECT_DIR$/.idea/workspace.xml
"
/>
</list>
<ignored
path=
"labs.iws"
/>
<ignored
path=
".idea/workspace.xml"
/>
...
...
@@ -54,25 +54,11 @@
</provider>
</entry>
</file>
<file
leaf-file-name=
"TextPair.java"
pinned=
"false"
current-in-tab=
"false"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/TextPair.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
vertical-scroll-proportion=
"0.0"
>
<caret
line=
"0"
column=
"0"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
<element
signature=
"e#1251#1252#0"
expanded=
"true"
/>
<element
signature=
"e#1310#1311#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
</file>
<file
leaf-file-name=
"OrderInversion.java"
pinned=
"false"
current-in-tab=
"true"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/OrderInversion.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
vertical-scroll-proportion=
"
-0.7808219
"
>
<caret
line=
"
51"
column=
"41"
selection-start-line=
"51"
selection-start-column=
"41"
selection-end-line=
"51"
selection-end-column=
"41
"
/>
<state
vertical-scroll-proportion=
"
0.48630136
"
>
<caret
line=
"
89"
column=
"0"
selection-start-line=
"89"
selection-start-column=
"0"
selection-end-line=
"89"
selection-end-column=
"0
"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
</folding>
...
...
@@ -137,7 +123,7 @@
<component
name=
"ProjectFrameBounds"
>
<option
name=
"x"
value=
"-1"
/>
<option
name=
"y"
value=
"27"
/>
<option
name=
"width"
value=
"
96
2"
/>
<option
name=
"width"
value=
"
192
2"
/>
<option
name=
"height"
value=
"1054"
/>
</component>
<component
name=
"ProjectLevelVcsManager"
settingsEditedManually=
"false"
>
...
...
@@ -471,7 +457,7 @@
<servers
/>
</component>
<component
name=
"ToolWindowManager"
>
<frame
x=
"-1"
y=
"27"
width=
"
962"
height=
"1054"
extended-state=
"4
"
/>
<frame
x=
"-1"
y=
"27"
width=
"
1922"
height=
"1054"
extended-state=
"6
"
/>
<editor
active=
"true"
/>
<layout>
<window_info
id=
"Palette	"
active=
"false"
anchor=
"left"
auto_hide=
"false"
internal_type=
"DOCKED"
type=
"DOCKED"
visible=
"false"
weight=
"0.33"
sideWeight=
"0.5"
order=
"2"
side_tool=
"false"
content_ui=
"tabs"
/>
...
...
@@ -545,7 +531,6 @@
<state
vertical-scroll-proportion=
"0.0"
>
<caret
line=
"99"
column=
"42"
selection-start-line=
"99"
selection-start-column=
"42"
selection-end-line=
"99"
selection-end-column=
"42"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
<element
signature=
"e#1251#1252#0"
expanded=
"true"
/>
<element
signature=
"e#1310#1311#0"
expanded=
"true"
/>
</folding>
...
...
@@ -623,7 +608,6 @@
<state
vertical-scroll-proportion=
"0.0"
>
<caret
line=
"54"
column=
"0"
selection-start-line=
"54"
selection-start-column=
"0"
selection-end-line=
"54"
selection-end-column=
"0"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
<element
signature=
"e#1251#1252#0"
expanded=
"true"
/>
<element
signature=
"e#1310#1311#0"
expanded=
"true"
/>
</folding>
...
...
@@ -932,44 +916,43 @@
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/TextPair.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
vertical-scroll-proportion=
"0.
0
"
>
<caret
line=
"
0"
column=
"0"
selection-start-line=
"0"
selection-start-column=
"0"
selection-end-line=
"0"
selection-end-column=
"0
"
/>
<state
vertical-scroll-proportion=
"0.
10273973
"
>
<caret
line=
"
9"
column=
"47"
selection-start-line=
"9"
selection-start-column=
"47"
selection-end-line=
"9"
selection-end-column=
"47
"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
<element
signature=
"e#1251#1252#0"
expanded=
"true"
/>
<element
signature=
"e#1310#1311#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/Stri
ngToIntMapWritable
.java"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/Stri
pes
.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
vertical-scroll-proportion=
"0.0"
>
<caret
line=
"
61"
column=
"0"
selection-start-line=
"61"
selection-start-column=
"0"
selection-end-line=
"61
"
selection-end-column=
"0"
/>
<caret
line=
"
105"
column=
"0"
selection-start-line=
"105"
selection-start-column=
"0"
selection-end-line=
"105
"
selection-end-column=
"0"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
<element
signature=
"e#2235#2236#0"
expanded=
"true"
/>
<element
signature=
"e#2298#2299#0"
expanded=
"true"
/>
<element
signature=
"e#2537#2538#0"
expanded=
"true"
/>
<element
signature=
"e#2588#2589#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/Stri
pes
.java"
>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/Stri
ngToIntMapWritable
.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
vertical-scroll-proportion=
"0.0"
>
<caret
line=
"
105"
column=
"0"
selection-start-line=
"105"
selection-start-column=
"0"
selection-end-line=
"105
"
selection-end-column=
"0"
/>
<caret
line=
"
61"
column=
"0"
selection-start-line=
"61"
selection-start-column=
"0"
selection-end-line=
"61
"
selection-end-column=
"0"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
<element
signature=
"e#2235#2236#0"
expanded=
"true"
/>
<element
signature=
"e#2298#2299#0"
expanded=
"true"
/>
<element
signature=
"e#2537#2538#0"
expanded=
"true"
/>
<element
signature=
"e#2588#2589#0"
expanded=
"true"
/>
</folding>
</state>
</provider>
</entry>
<entry
file=
"file://$PROJECT_DIR$/src/main/java/fr/eurecom/dsg/mapreduce/OrderInversion.java"
>
<provider
selected=
"true"
editor-type-id=
"text-editor"
>
<state
vertical-scroll-proportion=
"
-0.7808219
"
>
<caret
line=
"
51"
column=
"41"
selection-start-line=
"51"
selection-start-column=
"41"
selection-end-line=
"51"
selection-end-column=
"41
"
/>
<state
vertical-scroll-proportion=
"
0.48630136
"
>
<caret
line=
"
89"
column=
"0"
selection-start-line=
"89"
selection-start-column=
"0"
selection-end-line=
"89"
selection-end-column=
"0
"
/>
<folding>
<element
signature=
"imports"
expanded=
"true"
/>
</folding>
...
...
src/main/java/fr/eurecom/dsg/mapreduce/OrderInversion.java
View file @
3814f4f8
...
...
@@ -87,13 +87,12 @@ public class OrderInversion extends Configured implements Tool {
for
(
IntWritable
value
:
values
)
{
totalnumber
+=
value
.
get
();
}
context
.
write
(
key
,
new
DoubleWritable
(
totalnumber
));
}
else
{
int
count
=
0
;
for
(
IntWritable
value
:
values
)
{
count
+=
value
.
get
();
}
context
.
write
(
key
,
new
DoubleWritable
(
count
/
totalnumber
));
context
.
write
(
key
,
new
DoubleWritable
(
count
/
totalnumber
));
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment