Import PBF Data Error

Hi,
I'm following this guide to generate my own vector tiles.
While running the command docker-compose up -d postgis I get the following error:
import-osm_1 | Please mount the /data/import volume to a folder containing OSM PBF files.
The data volume var seems to be defined on this line in the  import-osm/import.sh script:
readonly IMPORT_DATA_DIR=${IMPORT_DATA_DIR:-/data/import}
Hence, I believe it's a docker error (which admittedly I'm not that knowledgeable of..).
Still, in the light of issue #47 , I think it might be useful to be more explicit regarding where the  .pbf files should be downloaded.
The same page refers to an import folder, but it's a bit generic, i.e. Download a PBF and put it into the local import directory.
Do you mean the import-osm folder?
What am I doing wrong/missing here?
Thanks in advance!

I just added empty import and export folders. They are usually created by docker-compose at startup but as someone who starts the project the first time one cannot know where to put the PBF file.
There is a import folder in the root project now where you need to put the PBF file.
After that if you run import-osm it should work.
Thanks for the feedback. Tell us if that works for you.
We try to make the docs more clear - or you can create a PR yourself

Hey there,
Thanks for the super-fast answer!
Unfortunately I'm still getting the same error:
WARNING: The AWS_ACCESS_KEY_ID variable is not set. Defaulting to a blank string. WARNING: The AWS_SECRET_ACCESS_KEY variable is not set. Defaulting to a blank string. Creating osm2vect_cache_1 Starting osm2vect_pgdata_1 osm2vect_postgis_1 is up-to-date Creating osm2vect_import-osm_1 Attaching to osm2vect_import-osm_1 import-osm_1 | No PBF files for import found. import-osm_1 | Please mount the /data/import volume to a folder containing OSM PBF files. osm2vect_import-osm_1 exited with code 148
In addition to your input, I tried to recreate the folder structure with data/import as specified in  the import.sh script in the root of osm2vectortiles  folder.
Maybe I'm missing something with docker?
My steps so far:

I've downloaded Docker Compose
cloned this repo/ cd'd into it
run docker-compose up -d postgis
downloaded .pbf data wget https://s3.amazonaws.com/metro-extracts.mapzen.com/zurich_switzerland.osm.pbf
run docker-compose up import-osm

I'm on a mac with:

OSX 10.11.1
docker-compose version 1.6.0, build d99cad6
Docker version 1.10.2, build c3959b1

Sorry it is very confusing. The /data/import location is actually the volume that is mounted into the Docker container. If you look in the docker-compose.yml file you can see that actually the local folder import is then mapped to the Docker container volume /data/import. The Docker ecosystem is not that approachable to be honest.
So you need to put the downloaded PBF file into the import.
Change your workflow to:

I've downloaded Docker Compose
cloned this repo/ cd'd into it
run docker-compose up -d postgis
cd import
downloaded .pbf data wget https://s3.amazonaws.com/metro-extracts.mapzen.com/zurich_switzerland.osm.pbf
run docker-compose up import-osm

Aha! I see..this is much clearer now.
Still it gives me the same error :(
It behaves like there's either no .pbf file, nor the mapping works as expected.
Just to be sure, once I download and cd into the repo, I also need to run make to setup all of Docker's images etc, right?

Just to be sure, once I download and cd into the repo, I also need to run make to setup all of Docker's images etc, right?

We use the Makefile only to use the latest images locally. When you use docker-compose it should automatically pull down the latest images from Docker hub we prebuilt for you.

It behaves like there's either no .pbf file, nor the mapping works as expected.

We once had issues before with Docker and OSX. Usually Virtualbox mounts the directory into the VM where Docker is running and everything is fine. If you installed the Docker toolbox

So it definitly was a Docker issue :grin: Happy mapping @miccferr and I hope you can still use osm2vectortiles even though it lacks terrain data.

I am having the same issue. Can you elaborate how this issue was resolved.

I am having the same issue. Can you elaborate how this issue was resolved.

Using OSX? Are you mounting the import folder in the docker compose to a special folder?
Or elaborate a bit.
Have you put the PBF file into the ./import folder at the repo root?
What happens is because Docker runs on VirtualBox on OSX mounting the filesystem raises weird issues. But we no longer had problems with this now.

I am using windows 7. The problem I am facing is that docker virtual folder is not being mapped to a physical folder. I did place the .pbf file in ./import folder at the root.

I am using windows 7. The problem I am facing is that docker virtual folder is not being mapped to a physical folder. I did place the .pbf file in ./import folder at the root.

Don't know how Docker on Windows works - but another thing you can try is if you have Kitematic (https://kitematic.com/) or so installed you can click on the volume folders there to open the actual mounted location.
Otherwise I recommend running it on a Linux virtual machine (most Windows guys at the uni use Docker this way - but I know this recommendation is never cool).

I am doing is that way. Opening Kitematic and mapping the folders to physical folders. At the end of the process I get a very small file. For example the houston extract on your website is 55mb. My houston extract following the process outlined is 155 kb

Good it worked. We merge the lower zoom levels of the planet in the
extracts so zooming out looks nice - but 155KB seems really tiny..
On Jun 14, 2016 22:30, "nitinlkoin1984"<EMAIL_ADDRESS>wrote:

I am doing is that way. Opening Kitematic and mapping the folders to
physical folders. At the end of the process I get a very small file. For
example the houston extract on your website is 55mb. My houston extract
following the process outlined is 155 kb
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/osm2vectortiles/osm2vectortiles/issues/136#issuecomment-226006393,
or mute the thread
https://github.com/notifications/unsubscribe/ABOok0u4CpCQeAJ3fX6kUk8TF_DDfjiXks5qLw9QgaJpZM4HlMAo
.

I got it to work. I created an Austin extract which was 25mb. I think the problem is with the folder and volumes permissions on windows. I had to "enable volume" in Kitematic for export image.
Everything is working now. Thanks for your help. These tools are amazing and much quicker and easier to deploy then other solutions.

Nice! This "enable volume" in Kitematic for export image could be added to the docs for Windows users.

maybe u have me the  permission of the folder
or the SE of linux
just rum cmd:         setenforce 0


how could i download multiple audio stream for a video ?

the parameter -f 1+2
seems support one video and one audio

You can only download them separately with -f 1,2,3 and mux yourself.


Bug in clock_gettime syscall

Problem
Hi everyone,
When we call clock_gettime syscall, we get the userTime and systemTime for CPU state and make their scale to nano-second in qkernel/src/qlib/kernel/threadmgr/task_sched.rs:154. Then in the qkernel/src/qlib/kernel/threadmgr/task_sched.rs:454 and/or qkernel/src/qlib/kernel/threadmgr/task_sched.rs:457, we again scale and multiply them to 1000 to get nano-second again while their are in nano-second scale by themselves. This make some issue in wait syscall and probably other places.
If you want to see the issue, try to run Quark in two machines with different clock frequency. (Actually it just be accurate when clock freq is 1GHz)
Solution
We just need to change function Now in line qkernel/src/qlib/kernel/threadmgr/task_sched.rs:451 and remove the Scale and *1000:
pub fn Now(&self) -> Time {
    let stats = self.t.Upgrade().unwrap().CPUStats();
    if self.includeSys {
        return Time::FromNs(stats.UserTime + stats.SysTime);
    }

    return Time::FromNs(stats.UserTime);
}

Hi mhomidi:
since you already have a solution, perhaps it's better to just go ahead and open an PR, mark as draft or RFC if you are not sure.
It's an overhead to create a patch from your snippet; Also you should be properly credited for the contribution.


[building-webpack] polyfill files should contain hash in their names

At this moment, polyfill files are copied into /dist/polyfills/ folder and their filenames do not contain a hash in their names. This could be a problem if the server where the website is running is configured with a very-long-cache expiration period (as it is considered a best practice) and a new version of polyfills need to be pushed for security or bug fixing.
I propose all files under dist/ should contain filenames:
dist/
   polyfills/
      url.xvndsoyr43985.js

Hash should be content-based, so as long as the polyfill files do not change, the hash value should remain unchanged.

Yes you're right


Tile Provider Interface Not Behaving As Expected

Tile Provider Interface Not Behaving As Expected. Use implementedBy vs classImplements

Fixed: https://github.com/praekelt/jmbo-foundry/commit/28c6ffae0107b8998ddf5068a46ef31f81a8afae


Choosing a color scheme from a project file

Great theme, but doesn't support choosing a color scheme from a project file.

It is possible by getting a property from a project file. Do you need it ?  Do you know the property name commonly used ?

It's not that important anymore. The Guna had to be removed. Becose i'm work from a flash drive. This theme constantly writing something to disk... I guess some condition checks are missing. For example:
if not os.path.exists(loadnum): open(loadnum, 'w'). Close()
etc...
P.S. Sorry for my bad english, wrote with translator.


RFC: Setting to also change status bar color

Oh sorry looks like there's already a PR #29 and a closed issue #11 #30


npm install --build-from-source sqlcli.h: No such file or directory

npm install --build-from-source
...
In file included from ../src/db2ia/db2ia.cc:10:0:
../src/db2ia/dbconn.h:13:20: fatal error: sqlcli.h: No such file or directory
...

This explains where to find it:
https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_73/cli/rzadphdhed.htm
I copied the required files to the db2ia folder so I could hack away--however
Is there a recommended way to make sqlcli.h (and sql.h, sqlsystm.h...) available during the build -- or did I miss a step after cloning the project?

You can install the sqlcli-devel package with yum, which will ship the CLI headers in /QOpenSys/pkgs/include/cli
You probably then need to alter compile flags to include that directory. We should add this directory to binding.gyp so no manual steps are needed. @dmabupt, can you put that on your "TODO" list?

Hello @jasonclake
The easiest way is calling yum install sqlcli-devel to install the missing headers. But I need to upgrade idb-connector to support this new package.
For now,  you can manually extract them from your system with below CL commands --
CPYTOSTMF FROMMBR('/qsys.lib/qsysinc.lib/h.file/sql.mbr') TOSTMF('/QOpenSys/pkgs/include/sql.h')
CPYTOSTMF FROMMBR('/qsys.lib/qsysinc.lib/h.file/sqlca.mbr') TOSTMF('/QOpenSys/pkgs/include/sqlca.h')
CPYTOSTMF FROMMBR('/qsys.lib/qsysinc.lib/h.file/sqlcli.mbr') TOSTMF('/QOpenSys/pkgs/include/sqlcli.h')
CPYTOSTMF FROMMBR('/qsys.lib/qsysinc.lib/h.file/sqlsystm.mbr') TOSTMF('/QOpenSys/pkgs/include/sqlsystm.h')
CPYTOSTMF FROMMBR('/qsys.lib/qsysinc.lib/h.file/sqludf.mbr') TOSTMF('/QOpenSys/pkgs/include/sqludf.h')


Corrected a spelling mistake

Description 📜
Corrected a spelling mistake and one grammatical error in the Contributing Guidelines Document #481

Type of change 📝

[ ] Audio (Should be in mp3 format Includes speech clarity, Concise ,Low distortion)
[ ] Video (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)
[ ] Documentation (Content Creation in the form of codes or tutorials)
[x] Other (If you choose other, Please mention changes below)

Domain of Contribution 📊

[ ] Android Dev (Flutter, Java, Kotlin)
[ ] Backend Dev (Java, .NET, Python)
[x] C/CPP
[ ] Competitive Programming
[ ] Cyber Security
[ ] DSA
[ ] Database
[ ] Datascience with Python
[ ] Datascience with R
[ ] Frontend Dev (HTML, CSS, JS)
[ ] Frontend Dev (React, Angular, Vue)
[ ] Golang
[ ] Interview Prep
[ ] Java
[ ] JavaScript
[ ] MERN
[ ] Machine Learning
[x] Open Source
[x] Python
[ ] Rust
[ ] Statistics
[ ] UI/UX

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

Screenshots / Gif (Optional) 📸

@adityabisoi Close this pr


Do we want folks to distinguish if they're remote or in the room?

Don't want to remote participants to feel excluded, but logistically, it might be helpful to know, so participants know how best to connect with one another.

In contribution guidelines:

[ ] let people know if your remote while leading a project
[ ] if you're in the room, let remote people know how best to contribute


Split Core into Core and ANFCore.

ANFCore is a "refinement" of Core such that
applications are in ANF form.

I think this might actually be incompatible with the variable-arity prims, hmm...
atondwal@anish-kudu> stack exec -- liquid lib/Language/Mist/Utils.hs lib/Language/Mist/UX.hs lib/Language/Mist/Types.hs                                                                                ~/src/mist
LiquidHaskell Version <IP_ADDRESS>, Git revision c60759b646d06954188474a7a75dc2083f957429 (dirty)
Copyright 2013-18 Regents of the University of California. All Rights Reserved.

                     {VV : [a##xo]<\_ VV -> {VV : _<p> | true}> | len VV == 0
                                                                  && (isVarAll VV <=> true)}
     Sort Error in Refinement: {VV : [a##11] | (len VV == 0
                                                && (Language.Mist.Types.isVarAll VV <=> true))}
     Cannot unify a##11 with (Language.Mist.Types.Core @(46)) in expression: Language.Mist.Types.isVarAll VV << ceq2 >>

 <no source information>:0:0: Error: Illegal type specification for `GHC.Types.:`
     GHC.Types.: :: forall a##xo <p :: a##xo a##xo -> Bool> .
                    head:a##xo
                    -> tail:[{VV : a##xo<p head> | true}]<\_ VV -> {VV : _<p> | true}>
                       -> {VV : [a##xo]<\_ VV -> {VV : _<p> | true}> | tail VV == tail
                                                                       && head VV == head
                                                                       && len VV == 1 + len tail
                                                                       && (isVarAll VV <=> isVar head
                                                                                && isVarAll tail)}
     Sort Error in Refinement: {VV : [a##11] | (((tail VV == tail##GHC.Types.:
                                                  && head VV == head##GHC.Types.:)
                                                 && len VV == 1 + len tail##GHC.Types.:)
                                                && (Language.Mist.Types.isVarAll VV <=> Language.Mist.Types.isVar head##GHC.Types.:
                                                                                && Language.Mist.Types.isVarAll tail##GHC.Types.:))}
     Cannot unify a##11 with (Language.Mist.Types.Core @(54)) in expression: Language.Mist.Types.isVarAll VV << ceq2 >>

(we should eventually set up some CI...)

Can you read that to me?

The error message? It's mysterious to me too; suffice to say it hits upon a bug in the liquidhaskell elaborator. I think it's probably something to do with lists; it shouldn't show up for the Prim2 version since we just && the recursive calls on the two subexprs.

Decided to design Core later after we have worked out the relevant issues.

Confused — what is connection between this and LH/GHC core?
On Wed, Dec 12, 2018 at 4:41 PM Matthew Kolosick<EMAIL_ADDRESS>wrote:

Decided to design Core later after we have worked out the relevant issues.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ucsd-progsys/mist/pull/4#issuecomment-446799385, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABkuONpNcBeSDqUaQ2OPZ7iNX_uQf5hgks5u4aIxgaJpZM4ZQdme
.

Just analogy; a Core is just a fully elaborated Expr (with explicit Tapp,
tabs, types at binders)
On Wed, Dec 12, 2018, 19:36 Ranjit Jhala<EMAIL_ADDRESS>wrote:

Confused — what is connection between this and LH/GHC core?
On Wed, Dec 12, 2018 at 4:41 PM Matthew Kolosick<EMAIL_ADDRESS>
wrote:

Decided to design Core later after we have worked out the relevant
issues.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ucsd-progsys/mist/pull/4#issuecomment-446799385,
or mute
the thread
<
https://github.com/notifications/unsubscribe-auth/ABkuONpNcBeSDqUaQ2OPZ7iNX_uQf5hgks5u4aIxgaJpZM4ZQdme
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ucsd-progsys/mist/pull/4#issuecomment-446831411, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAU8CLi7MsTa47dCGc3wOMvI_YfDcMdiks5u4csbgaJpZM4ZQdme
.


fix(clerk-react): Set actor to undefined wherever its state is unknown

Type of change

[x] 🐛 Bug fix
[ ] 🌟 New feature
[ ] 🔨 Breaking change
[ ] 📖 Refactoring / dependency upgrade / documentation
[ ] other:

Packages affected

[ ] @clerk/clerk-js
[x] @clerk/clerk-react
[ ] @clerk/nextjs
[ ] @clerk/remix
[ ] @clerk/types
[ ] @clerk/themes
[ ] @clerk/localizations
[ ] @clerk/clerk-expo
[ ] @clerk/backend-core
[ ] @clerk/clerk-sdk-node
[ ] @clerk/edge
[ ] build/tooling/chore

Description

[ ] npm test runs as expected.
[ ] npm run build runs as expected.

Let's take a moment to think if this needs to change in any other place, because I'm not 100% percent certain. I'll update below.


Mbasiuk/tdi 45110 google drive shared drive custom query

What is the current behavior? (You can also link to an open issue here)
https://jira.talendforge.org/browse/TDI-45110
What is the new behavior?
Please check if the PR fulfills these requirements

[ ] The commit message follows Talend standard
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features) ?
[ ] The code coverage on new code >75%
[ ] The new code does not introduce new technical issues (sonar / eslint)

What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build / CI related changes
[ ] Other... Please describe:

Does this PR introduce a breaking change?

[ ] Yes
[ ] No

If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...


allow log in with 2fa

Issue:
Currently degrioapi does not permit log in with accounts that use Two Factor Authentication (2FA).
Solution:
If in the DeGiro.login method the user provides a TOTP code, the login is done through the TOTP Log in URL, and provides the oneTimePassword as part of the login_payload.

Hello. Are you planning to merge this to the master? Will this resolve the 2FA login?

It would resolve it but the owner of this repo has been inactive for a few years now.
If you want you can install this package with this change like this:
pip install -U git+https://github.com/pforero/DegiroAPI.git@totp

Oh wow, thanks. It worked.
As a totp variable I entered the 6-digit code as string from GoogleAuth.
res = degiro.login(
    os.environ.get("DEGIRO_USERNAME"),
    os.environ.get("DEGIRO_PASSWORD"),
    os.environ.get("DEGIRO_TOTP")  # '123456'
)

So am I correct, I have to always type the current code for this to work? Can't this be more automated so it can work in the background?

You can use a package that can generate the TOTP automatically, e.g. https://pypi.org/project/pyotp/
totp = pyotp.TOTP(DEGIRO_TOTP_SEED).now()

Getting your old DEGIRO_TOTP_SEED may be pretty hard; Degiro won't give it to you for obvious safety reasons. You may need to turn off 2FA, then enable it again so that Degiro generates a new seed for you. You'll import the seed into your GoogleAuth again, plus you'll save it securely in a way so that your script can use it.
If Degiro doesn't show the seed as string (32 alphanumeric characters) you'll have to extract it from the QR code.
I hope I don't need to explain the security implication of doing all this.

I just figured it out too. Yeah, security implications are... "Don't get hacked" :-) And use it only on a secured machine. Yeah, but better than without 2FA.
For future reference, these were my steps:

Login into Degiro, disable 2FA. Then Enable 2FA (re-add to the google auth app) and scan the QR code with Google Lenses or another QR reader
This shows an address in format:

otpauth://totp/DEGIRO:MYUSERNAME?algorithm=SHA1&issuer=DEGIRO&secret=MYSECRET&digits=6&period=30

Add MYSECRET to my local .env file, then use pyotp library to convert it to the 6-digit verification code.

# file: .env
DEGIRO_USERNAME="MYUSERNAME"
DEGIRO_PASSWORD="MYPASSWORD"
DEGIRO_TOTP="MYSECRET"

# file: main.py
import pyotp
import degiroapi
from dotenv import load_dotenv

def main():
    load_dotenv()
    totp = pyotp.TOTP(os.environ.get("DEGIRO_TOTP"), digits=6, interval=30)
    res = degiro.login(
        os.environ.get("DEGIRO_USERNAME"),
        os.environ.get("DEGIRO_PASSWORD"),
        totp.now())


Add Wrapper to clfft clblas ...

Hello,
The problem with OpenCL is that there is no complete library compared to cuda where all libraries like cufft and cublas are installed by default,  but with OpenCL  we have to search equivalent libraries and try to figure out a way to link them with other libraries we may use in the same program. I think that compute boost is a good apportunity  to create a full library cuda-like. Libraries like Arrayfire are not standard and dont give full control as in native OpenCL c/c++ program without lose of performance.
So can please you add wrapper "boost-like" of those libraries clfft clblas clsparse , clrand and maybe cl deep learning if that exist, where the programming is a kind unified under the boost model.
sorry for my english and thank you if you still red till here

Coverage increased (+0.01%) to 83.351% when pulling cc30762666aa9b20f62751cdf119f2cf1a103532 on develop into 82f588f24ed2640bca4bf3f31dfcb06703d9bc13 on master.

Hi @mahdimcheik,
Looks like this is a feature request, would you mind closing this and opening an issue with the "feature" tag on the issue tracker.
Thanks!

Coverage increased (+0.01%) to 83.351% when pulling d2132e4ce5cdf9ebea782828d2bb8a510c36bb9c on develop into 82f588f24ed2640bca4bf3f31dfcb06703d9bc13 on master.


Boss battle waiting glitch

battle log created at 5:38 am CST and 6:26 am CST. A 3rd battle log has been created at 7:27 am CST. 2 more battle logs created today at 2/23/24.  Bosses have been Ho-oh at 5:38 am CST 2/19/24, Charizard at 6:26 am CST on 2/19/24 , And Dialga at 7:27 am CST on 2/22/24. Darkrai boss waiting glitch occured 5:27 am CST 2/23/24 aswell as Ho-oh Waiting glitch occured again at 6:29 am CST 2/23/24
Server Titan
Username - Siiraevana
Player was doing a boss battle and getting stuck in a waiting glitch multiple times, battlelog should show why player is getting stuck in waiting.

I need more info on what they're doing and how they're getting to the waiting glitch.

The battle logs mentioned by OP should be enough for us to submit a bug report to Pixelmon since they log exactly what happens in battle, @WisconsinWinters

re-reviewed logs and forwarded to pixelmon


BUG: check the requested approximation rank in interpolative.svd

k > min(input.shape) segfaults otherwise.
The condition is not checked in either Fortran code or .pyf wrappers. So we check it on the python side.
closes gh-6016

Test failure does not seem related:  https://github.com/numpy/numpy/issues/7509


remove or fix perl6.html from docs.perl6.org

The problem
perl6.html is a file generated by Pod::To::BigPage whenever make html is triggered, which is whenever the documentation system is updated.
Problems with perl6.html:

Internal links do not work, eg. within the first, Intro, section, there is a link with text Useful Resources and the target reference https://docs.perl6.org/perl6.html#_routine_https:__perl6.org_resources.pod6. It does not link to anything. More typically, when there is a link in one pod source to an internal target in another pod source, the link does not work.
perl6.html is huge for a single html page at over 4GB of html text.
perl6.html takes a significant amount of time to compile each time.
perl6.html is not explicitly linked to from any of the docs.per6.org pages. It is mentioned somewhere.

Pod::To::BigPage is better than Pod::To::HTML in many ways. The single page html is useful. But it seems to me that because of its size, lack of inward links, and bad internal links, it is not suited to the docs.perl6.org system.
Suggestions
Remove the reference of the bigpage target from the recipe of make html

My current plan is to remove the broken bigpage and instead focus on generating an epub file independently from the raku.docs.org site generation.

https://github.com/Raku/doc-website/issues/75


App Crashes on Android when calling PushNotification.init()

Hi Guys
I am facing a weird error. My Applications crashes once the app is opened and PushNotification.init() is called. it happens only in Android whereas in iOS its working without any issues
Stuff i am using Ionic Framework, Parse Push Notifications.
Plugins List:

Note:  It happens only when app is installed for the first time, and later on its fine, it just happens during the First Install. After that Push on notification function doesnot work, whenver any push is recieved that function doesnot call up!!

@codecrab-studios reproduce while running adb logcat it should catch the exception that is crashing your app and I can suggest from there.
https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/ISSUES.md

i did the adb logcat, but it doesnot stop, is there something i can have the logs only for the app ?

This is the output from ADB

@macdonst  also its just happening when i add this plugin, removing this app, everything works fine.
What could be the issue?

@codecrab-studios run:
adb logcat > capture_crash.txt
and you should get all the logs into a file that can be searched. Do not post the entire file here use a gist service like the one I list in https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/ISSUES.md

@macdonst  I did run the adb logcat > capture_crash.txt
it did nothing... :(

@codecrab-studios lies, all lies.
Seriously, if you connect your android device to your computer and run adb logcat it will spit out all the devices logs to the console. Running adb logcat > capture_crash.txt will save all those lines to a text file.
Then you reproduce the issue with the app crashing and click Ctrl-C to cancel the log re-direct. You are left with a file that should show why the app is crashing.

Sorry, it did created a file, but i think it might got lost
Here it is:
https://gist.github.com/codecrab-studios/3253b61d288f12b8d188

@codecrab-studios the problem is with the Parse plugin you added:
E/AndroidRuntime(21888): FATAL EXCEPTION: main
E/AndroidRuntime(21888): java.lang.RuntimeException: Unable to instantiate receiver com.parse.GcmBroadcastReceiver: java.lang.ClassNotFoundException: com.parse.GcmBroadcastReceiver
E/AndroidRuntime(21888): 	at android.app.ActivityThread.handleReceiver(ActivityThread.java:2223)
E/AndroidRuntime(21888): 	at android.app.ActivityThread.access$1500(ActivityThread.java:134)
E/AndroidRuntime(21888): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1297)
E/AndroidRuntime(21888): 	at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(21888): 	at android.os.Looper.loop(Looper.java:154)
E/AndroidRuntime(21888): 	at android.app.ActivityThread.main(ActivityThread.java:4624)
E/AndroidRuntime(21888): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(21888): 	at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime(21888): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:809)
E/AndroidRuntime(21888): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:576)
E/AndroidRuntime(21888): 	at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(21888): Caused by: java.lang.ClassNotFoundException: com.parse.GcmBroadcastReceiver
E/AndroidRuntime(21888): 	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
E/AndroidRuntime(21888): 	at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
E/AndroidRuntime(21888): 	at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
E/AndroidRuntime(21888): 	at android.app.ActivityThread.handleReceiver(ActivityThread.java:2218)
E/AndroidRuntime(21888): 	... 10 more

I am using this Plugin : https://github.com/avivais/phonegap-parse-plugin
Do you know some other plugin which is better and should resolve my issue. please!

@codecrab-studios it looks like the jar that the plugin is supposed to include is not being included. It's more appropriate that you open an issue on their plugin. Also, you know that Parse is shutting down right?


Link is not found

Link is mentioned on godoc but not able to access it : https://docs.docker.com/reference/api/registry_api/

I think the correct URL for that is https://docs.docker.com/registry/spec/api/
Do you have a link to the godoc page that mentions that URL? Looks like that may have to be updated

Page that is mentioning the URL is [https://godoc.org/github.com/CenturyLinkLabs/docker-reg-client/registry#ImageService]

Hm, yes, that looks like quite an old project. Not sure if it's still maintained (https://github.com/CenturyLinkLabs/docker-reg-client). Might be worth trying to open a pull request there to see if they accept

Opened https://github.com/docker/distribution/pull/3196 and https://github.com/docker/distribution/pull/3197 to add redirects

Those PR's were merged, and the URL now redirects to the right location. Thanks again for reporting!


iOS: When ionic keyboard appears, status bar becomes un-overlayed

Ionic version:  (check one with "x")
(For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[ ] 3.x
[ ] 4.x
[x] Plain Cordova
I'm submitting a ...  (check one with "x")
[x ] bug report
[ ] feature request
Current behavior:
on iOS I set <preference name="StatusBarOverlaysWebView" value="false" /> and using cordova-plugin-ionic-keyboard with <preference name="KeyboardResize" value="true" /> and resize method set to native. When keyboard opens, statusbar becomes overlaid. I can fix it by manually calling
window.StatusBar.hide();
window.StatusBar.show();

Expected behavior:
If I set <preference name="StatusBarOverlaysWebView" value="false" /> it should remain un-overlayed even when keyboard opens
Steps to reproduce:
Install:
<plugin name="cordova-plugin-statusbar" spec="git+https://github.com/apache/cordova-plugin-statusbar.git" />
<plugin name="cordova-plugin-ionic-keyboard" spec="^2.0.5" />
set following settings
<preference name="StatusBarStyle" value="default" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="KeyboardResize" value="true" />

Focus on any input field and observe status bar

The same happens with IONIC 3.  One workaround is hide statusbar, for example, but is not a solution.  It's very annoying.

There's a fix in one of the forks
https://github.com/bostondv/cordova-plugin-ionic-keyboard.git#master

Yes.  It works well.  Thanks a lot.  Nice job.
I can't understand that is not commited to the master branch.  And, the Ionic Documentation of the Keyboard is a link to a deprecated repository.


[Backport] [1.x] Use try-with-resources with MockLogAppender (#1595)

I previously added a helper that started a MockLogAppender to ensure it
was never added to a Logger before it was started. I subsequently found
the opposite case in RolloverIT.java where the appender was stopped
before it was closed, therefore creating a race where a concurrently
running test in the same JVM could cause a logging failure. This seems
like a really easy mistake to make when writing a test or introduce when
refactoring a test. I've made a change to use try-with-resources to
ensure that proper setup and teardown is done. This should make it much
harder to introduce this particular test bug in the future.
Unfortunately, it did involve touching a lot of files. The changes here
are purely structural to leverage try-with-resources; no testing logic
has been changed.
Signed-off-by: Andrew Ross<EMAIL_ADDRESS>Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

start gradle check


Holographic table

Meant to replace the warp controller
see comment chain https://minecraft.curseforge.com/projects/advanced-rocketry?comment=644

Completed


fix: support infinity in Declarative Roles

infinity, and -infinity are valid values for VALID UNTIL, but were not
being read properly by the declarative role manager.
This patch adds support for reading and reconciling PostgreSQL roles
with these values for password expiry.
Closes #2354

/test

/test limit=local

I am not sure we should add another field for this. I would rather work on the 'Null' semantic for this and, when NULL set it to 'infinity'

/test tl=4 d=main

/test tl=4 d=main

/test

The run ☝ finished green, including the managed roles tests.

/test tl=4

/test tl=4


Fatal error with request on LAN

There is a strange error with lib loopj/android-async-http v1.4.9.
While I make a post request to LAN address,it post to localhost.
This happens on Nexus 4/5/6.I find out the problem.
Class SchemeSocketFactoryAdaptor, line 65,here u should
invoke connectSocket(Socket, InetSocketAddress, InetSocketAddress, HttpParams)
instead of the deprecated method.
Please comment here if u confirm this.Thanks

Hi @GypsyLife , thanks for reporting, which version of "httpclient-android" are we talking about? Is this the 4.3.6 that is used in AAH project v1.4.9 ? Have you tried replacing the 4.3.6 with 4.4.X version from https://github.com/smarek/httpclient-android/releases ? Thank you for contributing

Hi @GypsyLife , thanks for reporting, which version of "httpclient-android" are we talking about? Is this the 4.3.6 that is used in AAH project v1.4.9 ? Have you tried replacing the 4.3.6 with 4.4.X version from https://github.com/smarek/httpclient-android/releases ? Thank you for contributing


pysal/giddy#77 (reference labels)

Reference labels are missing from rendered docs.
pysal/giddy#77

Resolved via #232


usteer: fix init script

The uchannel instance of the usteer init script contains a typo, causing
the following error when autochannel is enabled:
/etc/rc.common: line 147: procd_close_instancea: not found
Fixes: WIFI-7577
Fixes: c467a62af36f ("usteer: update to latest HEAD")
Signed-off-by: Stijn Tintel<EMAIL_ADDRESS>

merged, Thanks !


Add support for lines

2D lines are useful for axes and grids. I've looked through the library and I think this is possible without changing the compiler or a breaking change. I think you could

Add a function line : Color -> Vec3 -> Vec3 -> Entity (or maybe List Vec3). The JS object produced would be different from that for a mesh, but in Elm it's an opaque type.

Add a case to drawEntity to handle this alternate construct. One of many examples online is here.

You could probably do points in a similar fashion (useful for dense grids without cluttering things visually).
Do you think this is reasonable and feasible? Thanks.

Should be covered in #27


Move usb-remap internals for certain ICs to USB enable()

Hopefully fixes issue #118 ?

I think it would be preferable to avoid extra feature flags. Would it be possible to implement this using a separate Peripheral type and/or constructor?

I concur with @mvirkkunen and would prefer this to be not dependent on a feature flag.
However the elephant in the room is certainly the enabling of the SYSCFG peripheral. It is a quite important peripheral but then again maybe not that important that we would want to unconditionally enable it? Hm...

Totally broken code passes? hm...

No worries @therealprof, this got me acquainted with Rust embedded HALs for the first time, so I shall thank you ;)
Tusen tack!

Thanks for sticking around!

My pleasure! Would you mind pushing a 0.17.1 release for this? :)

Can do.

N.b. the commented out code in the example is missing the arguments


static_host_map: Only one IP is used if the DNS name resolves to multiple IPs

In one use case the lighthouse system has two interfaces (eth0, eth1), one with IPv4 and the other IPv6 address configured.
Some nodes are reachable over IPv4 only and others over IPv6 only.
When these nodes are configured with the lighthouse like so:
static_host_map:
  "<IP_ADDRESS>": ["maestro.example.net:1234"]

(where maestro.example.net gets resolved to both the IPv4 and IPv6 addresses by the configured servers in resolv.conf)
These nodes are always attempting to connect to this lighthouse over IPv4 (and some of them are failing).
I've traced the code to determine whether nebula is actually loading the lighthouse's address as a single or multiple value, and eventually it boiled down to this line:
https://github.com/slackhq/nebula/blob/61b784d2bb956803298f7578eada0588a6f6fd50/udp/udp_all.go#L89
which leads to the function firstFavoriteAddr in the net package that determines to favor one IP address over the others and returns it:
https://documentation.help/Golang/iprawsock.htm#L55
And apparently this makes this behavior an issue here because it is not the expected behavior (that an app must try all IPs when given a DNS name that resolves to multiple values).
Since that I can hardly read golang code, I cannot offer any proposed solutions, but at least I could make this resolution.
Thank you.

I couldn't find the source for `` in any repo, but found this commit:
https://github.com/golang/go/commit/16dbf2182cf1f091c22df07d215586dd38fdbb64
which shows how the logic always prefers an IPv4 address (weirdly, since IPv4 is out of date since ~2013).

Hi @SamSirry - since #796 landed, was released, and is working as of v1.7.1, we should now use any IPs returned from the DNS server rather than just one.
Of particular note to your use case is the static_map.network flag which determines which types of IP addresses to return. By default, this is set to "ip4" as IPv4 connections are preferred for Lighthouse connections (this is because the connecting host typically does not know its own public IPv4 address as it's most likely behind a NAT - the only way to discover it is to have the Lighthouse detect it.) You may want to set this to "ip6" for IPv6-only hosts, or "ip" to detect both IPv4 and IPv6 addresses.

Thank you @johnmaguire
For completeness, here's a link to the docs about the static_map option: https://nebula.defined.net/docs/config/static-map/
And for some reason I missed the notification about your answer, until now 😅 Thanks again.


Dies when a function is exported as a prop

In the example svelte file Test.svelte with the contents:
<script>
    export const x = () => console.log('works')
</script>

it generates

  /// <reference types="svelte" />
  import { SvelteComponentTyped } from "svelte";

    export interface TestProps  {

    }

  export default class Test extends SvelteComponentTyped<
      TestProps,
      {},
      {}
    > {

    x: () => console.log('works');
    }
    ```

This is the console output:
> rollup -c

src/index.js → ./dist/index.mjs, ./dist/index.js...
created ./dist/index.mjs, ./dist/index.js in 329ms
SyntaxError: ';' expected. (19:25)
  17 |
  18 |
> 19 |     x: () => console.log('works');
     |                         ^
  20 |     }
SyntaxError: ';' expected. (19:25)
  17 |
  18 |
> 19 |     x: () => console.log('works');
     |                         ^
  20 |     }
created TypeScript definitions.
created TypeScript definitions.

You will need to manually type this.
<script>
  /** @type {() => void} */
  export const x = () => console.log('works')
</script>


5xx Server Error upon attempting to log into specific account

I basically lost access to my account. I made another account and everything works fine. When I try to use my old account, it just gives me the error. Tried doing this on multiple computers and internet connections and still same problem.

Closing old issue. The reporter has deleted GitHub account.


lower thumbnail resolution & frequency and remove from camerad

Now that we don't upload qcams by default on cell, we can't use the I-frames to show thumbnails before qcams upload, which we still want.

generate thumbnails in encoderd or loggerd (so loop of camerad isn't variable depending on if it's making a thumbnail or not)
reduce resolution and frequency. 1/8th and 2 per segment? currently it's 1/4th and 12 per segment

Moved to https://github.com/commaai/openpilot/issues/24570


long context

https://lmsys.org/blog/2023-06-29-longchat/
https://arxiv.org/abs/2305.07185
https://www.reddit.com/r/LocalLLaMA/comments/14fgjqj/a_simple_way_to_extending_context_to_8k/
https://github.com/epfml/landmark-attention/issues/1
https://github.com/epfml/landmark-attention/compare/main...eugenepentland:landmark-attention-qlora:main
https://huggingface.co/epfml/landmark-attention-llama7b-wdiff
https://huggingface.co/TheBloke/landmark-attention-llama7b-fp16
https://huggingface.co/deepset/xlm-roberta-large-squad2
https://huggingface.co/SajjadAyoubi/xlm-roberta-large-fa-qa
https://arxiv.org/abs/2306.02707
https://www.reddit.com/r/LocalLLaMA/comments/14em713/just_released_vllm_inference_library_that/
https://github.com/vllm-project/vllm
https://vllm.ai/
https://arxiv.org/abs//2306.15595

https://huggingface.co/openaccess-ai-collective/falcon-7b-4k-alibi

https://colab.research.google.com/drive/1VI2nhlyKvd5cw4-zHvAIk00cAVj2lCCC#scrollTo=cfe6a59c

^
import transformers
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer, GenerationConfig

old_init = transformers.models.llama.modeling_llama.LlamaRotaryEmbedding.__init__
def ntk_scaled_init(self, dim, max_position_embeddings=2048, base=10000, device=None):

    #The method is just these three lines
    max_position_embeddings = 16384
    a = 8 #Alpha value
    base = base * a ** (dim / (dim-2)) #Base change formula

    old_init(self, dim, max_position_embeddings, base, device)

transformers.models.llama.modeling_llama.LlamaRotaryEmbedding.__init__ = ntk_scaled_init

https://github.com/InternLM/InternLM

https://twitter.com/Yampeleg/status/1674430869828956161?s=20
Code: https://colab.research.google.com/drive/1VI2nhlyKvd5cw4-zHvAIk00cAVj2lCCC#scrollTo=cfe6a59c
Reddit Thread: https://reddit.com/r/LocalLLaMA/c

https://www.episodeyang.com/ffn/

https://twitter.com/s_tworkowski/status/1677125863429795840

https://github.com/huggingface/text-generation-inference/issues/499

https://github.com/huggingface/text-generation-inference/compare/main...brave-experiments:text-generation-inference:hack-ntk-aware-scaled-rope

https://github.com/conceptofmind/scaled-rope/tree/master/scaled_rope

https://github.com/h2oai/h2ogpt/issues/516#issuecomment-1644469171 70B with 16K

https://github.com/huggingface/text-generation-inference/pull/529 TGI will soon have it too

c1ed68c78ca8e2d71d3d548e07605608cb19fdf2

https://www.reddit.com/r/LocalLLaMA/comments/15r18rx/expand_the_context_length_with_rope_from_a_βbased/?utm_source=share&utm_medium=ios_app&utm_name=ioscss&utm_content=1&utm_term=1

https://kaiokendev.github.io/til#extending-context-to-8k
https://github.com/turboderp/exllama/pull/118
https://github.com/oobabooga/text-generation-webui/pull/2955/files
https://github.com/vllm-project/vllm/issues/479
https://github.com/turboderp/exllama/issues/115

Things I’m Learning While Training SuperHOT | kaiokendev.github.io
https://kaiokendev.github.io/til#extending-context-to-8k
Reddit - Dive into anything
https://www.reddit.com/r/LocalLLaMA/comments/14lz7j5/ntkaware_scaled_rope_allows_llama_models_to_have/?onetap_auto=true
TheBloke/Llama-2-70B-chat-GPTQ · Hugging Face
https://huggingface.co/TheBloke/Llama-2-70B-chat-GPTQ
NTK-Aware Scaled RoPE allows LLaMA models to have extended (8k+) context size without any fine-tuning and minimal perplexity degradation. : LocalLLaMA
https://www.reddit.com/r/LocalLLaMA/comments/14lz7j5/ntkaware_scaled_rope_allows_llama_models_to_have/
Llama 2 is here - get it on Hugging Face
https://huggingface.co/blog/llama2
jquesnelle/scaled-rope
https://github.com/jquesnelle/scaled-rope
(Experimental) Add support to NTK RoPE scaling by Panchovix · Pull Request #118 · turboderp/exllama
https://github.com/turboderp/exllama/pull/118/files
Reddit - https://preview.redd.it/2qdj7itsb39b1.png?width=662&format=png&auto=webp&s=464052174151b6ae8b6a9ce42b8f1acc9acabd35
https://preview.redd.it/2qdj7itsb39b1.png?width=662&format=png&auto=webp&s=464052174151b6ae8b6a9ce42b8f1acc9acabd35
How Long Can Open-Source LLMs Truly Promise on Context Length? | LMSYS Org
https://lmsys.org/blog/2023-06-29-longchat/
DachengLi1/LongChat: Official repository for LongChat and LongEval
https://github.com/DachengLi1/LongChat
Extending context size via RoPE scaling · ggerganov/llama.cpp · Discussion #1965
https://github.com/ggerganov/llama.cpp/discussions/1965
NTK-Aware Scaled RoPE allows LLaMA models to have extended (8k+) context size without any fine-tuning and minimal perplexity degradation. : LocalLLaMA
https://www.reddit.com/r/LocalLLaMA/comments/14lz7j5/ntkaware_scaled_rope_allows_llama_models_to_have/
HuggingFace models have max_position_embeddings set incorrectly · Issue #359 · facebookresearch/llama
https://github.com/facebookresearch/llama/issues/359
Summary post for higher context sizes for this week. For context up to 4096, NTK RoPE scaling is pretty viable. For context higher than that, keep using SuperHOT LoRA/Merges. : LocalLLaMA
https://www.reddit.com/r/LocalLLaMA/comments/14ojd7s/summary_post_for_higher_context_sizes_for_this/
Output garbled in llama2 model · Issue #510 · vllm-project/vllm
https://github.com/vllm-project/vllm/issues/510
Stay on topic with Classifier-Free Guidance : LocalLLaMA
https://www.reddit.com/r/LocalLLaMA/comments/14p6p0g/stay_on_topic_with_classifierfree_guidance/
Add Classifier-Free Guidance sampling · Issue #24536 · huggingface/transformers
https://github.com/huggingface/transformers/issues/24536
tau/scrolls · Datasets at Hugging Face
https://huggingface.co/datasets/tau/scrolls/viewer/gov_report/train?row=0
Quantized LLama2 70B GPTQ 4-bit · Issue #516 · h2oai/h2ogpt
https://github.com/h2oai/h2ogpt/issues/516
Request: NTK rope support · Issue #479 · vllm-project/vllm
https://github.com/vllm-project/vllm/issues/479
Add support for LLaMA-2 by zhuohan123 · Pull Request #505 · vllm-project/vllm
https://github.com/vllm-project/vllm/pull/505
lmsys/longchat-13b-16k · Hugging Face
https://huggingface.co/lmsys/longchat-13b-16k
[2302.05507] Long-Context Language Decision Transformers and Exponential Tilt for Interactive Text Environments
https://arxiv.org/abs/2302.05507
LongChat/longeval at longeval · DachengLi1/LongChat
https://github.com/DachengLi1/LongChat/tree/longeval/longeval
Request: NTK rope support · Issue #479 · vllm-project/vllm
https://github.com/vllm-project/vllm/issues/479
How Long Can Open-Source LLMs Truly Promise on Context Length? | LMSYS Org
https://lmsys.org/blog/2023-06-29-longchat/
RoPE scaling support? · Issue #464 · vllm-project/vllm
https://github.com/vllm-project/vllm/issues/464
[2212.10947] Parallel Context Windows for Large Language Models
https://arxiv.org/abs/2212.10947
[2307.03172] Lost in the Middle: How Language Models Use Long Contexts
https://arxiv.org/abs/2307.03172
pseudotensor/LongChat: Official repository for LongChat and LongEval
https://github.com/pseudotensor/LongChat
openchat/openchat · Hugging Face
https://huggingface.co/openchat/openchat
How Long Can Open-Source LLMs Truly Promise on Context Length? | LMSYS Org
https://lmsys.org/blog/2023-06-29-longchat/#evaluation-toolkits-longeval
[2306.05685] Judging LLM-as-a-judge with MT-Bench and Chatbot Arena
https://arxiv.org/abs/2306.05685

RLHF related:
https://github.com/arc53/DocsGPT
https://github.com/shubh2016shiv/Bio_Medical_Question_Answering_NLP/tree/main/BioASQ_data
https://huggingface.co/datasets/pubmed_qa/viewer/pqa_labeled/train?row=0

Giraffe: Adventures in Expanding Context Lengths in LLMs
https://arxiv.org/abs/2308.10882


polymorphic edge support

e.g. an edge that's shared across different types
probably implemented with pattern support in edges and a way to reuse the same edge across things

https://github.com/lolopinto/ent/pull/506 and https://github.com/lolopinto/ent/pull/508
need full polymorphic edge support in the future

+1 on this issue.
I would love to see this implemented! It seems that this is required to model the following - or is there an alternative?
What I would like to model:

We have an User and Bot Schemas
Both can own one-or-many Account objects.
An Account must be owned by exactly one User or Bot (making the "owner" polymorphic)

Is it possible to model this with the current capabilities?
Alternatively, should the PolymorphicOptions.types perhaps allow to reference a Pattern, such as AccountOwner, instead of a (list of) Schema?

you can kinda do this with patterns
I just checked in an example:
Pattern:
https://github.com/lolopinto/ent/blob/c02c679fdab2d4f56967add1c81bd5b35b84b30e/examples/todo-sqlite/src/schema/patterns/todo_pattern.ts#L3-L17
used by Account/Workspace:
https://github.com/lolopinto/ent/blob/c02c679fdab2d4f56967add1c81bd5b35b84b30e/examples/todo-sqlite/src/schema/account_schema.ts#L9
https://github.com/lolopinto/ent/blob/c02c679fdab2d4f56967add1c81bd5b35b84b30e/examples/todo-sqlite/src/schema/workspace_schema.ts#L7
and in a trigger, set the edge
https://github.com/lolopinto/ent/blob/c02c679fdab2d4f56967add1c81bd5b35b84b30e/examples/todo-sqlite/src/ent/todo/actions/create_todo_action.ts#L20-L25
downsides:

the roundabout pattern and all the extra codegen
can technically have more than 1-edge but we don't currently support this anyways on an inverse edge and don't support it well on a 1-way edge

want to have 1-many, many-many used to support this in the future but not there yet

in your case:
export class AccountContainer implements Pattern {
  name = "account_container";
  fields: {};
  edges: Edge[] = [
    {
      name: "accountsOwned",
      schemaName: "Account",
      inverseEdge: { name: "accountOwner" },
    },
  ];
}

const UserSchema = new EntSchema({
  patterns: [new AccountContainer()],
//  ...
});
export default UserSchema;

const BotSchema = new EntSchema({
  patterns: [new AccountContainer()],
// ...
});
export default BotSchema;

Is this fixed?


[release-4.16] OCPBUGS-46392: Use bytes as unit in lvm commands

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 77.31%. Comparing base (9db094d) to head (1ab5761).

Additional details and impacted files

@@               Coverage Diff                @@
##           release-4.16     #811      +/-   ##
================================================
+ Coverage         77.13%   77.31%   +0.17%
================================================
  Files                28       28
  Lines              2077     2067      -10
================================================
- Hits               1602     1598       -4
+ Misses              343      340       -3
+ Partials            132      129       -3

Files with missing lines
Coverage Δ

internal/controllers/vgmanager/controller.go
70.14% <100.00%> (-0.73%)
:arrow_down:

internal/controllers/vgmanager/lvm/lvm.go
99.08% <100.00%> (ø)

... and 1 file with indirect coverage changes


X1034 dep update

Dependency updates for some packages . The main ones are faker, msw, tailwind, typescript

Changes associated with faker library  deprecation /change of many methods
Changes for TS - The generic type is not supported without constraint, so an extends keyword which clearly state what the user want a generic type is required

Is this actually ready to review? It is marked as a draft

Is this actually ready to review? It is marked as a draft

Yes it is. Sorry, I will change the status

Happy to approve if the tests will actually pass

I will look into this issue


[HOLD #49697] [Wave Control] [QBD] [Export] Export company cards page

Will be worked on by an external contributor (see https://expensify.slack.com/archives/C03SLTAEULW/p1726876645021139).
Design doc link: https://docs.google.com/document/d/1LQNlTBlHjFqRdru_4UkqVr0QRseNNDq2IhFFpXcgfwY/edit#bookmark=id.kfrue4ocoskh

Still on hold for #49697.

@hoangzinh @ZhenjaHorbach , can you please accept the job and reply here once you have?
https://www.upwork.com/jobs/~021852429635473360370
Test case (with the longest list of steps I've seen!) created

https://github.com/Expensify/Expensify/issues/440973

Not overdue. @hoangzinh and @ZhenjaHorbach have accepted the job from Upwork.

Contributor: @ZhenjaHorbach paid $250 via Upwork
Contributor+: @hoangzinh paid $250 via Upwork.
Thanks!

$250 approved for @hoangzinh


fix #508 ide test IsUpToDatePreserveNewest

OutputWindowLogger.CreateUpToDateCheckLogger now check a registry key and log is disabled by default

Makes sense, thanks for taking a look.

ref #508


Typescript non-array responses

Thanks for the awesome library. I was adding some typescript typings through the generics and noticed that it expects an array to be returned by the fetcher. In the README example (copied below for convenience) the user is an object with an id and a name and I am guessing the client.users.where(...) function would return an array of those user objects [{id: 1, name: 'yornaath'}, {id: 2, name: 'TheSharpieOne'}]. That is great
type User = { id: number; name: string };

const users = create<User, number>({
  fetcher: async (ids) => {
    return client.users.where({
      id_in: ids,
    });
  },
  resolver: keyResolver("id"),
  scheduler: windowScheduler(10), // Default and can be omitted.
});

But what if the API was returning an object with the keys being the ids that were searched {1: {id: 1, name: 'yornaath'}, 2: {id: 2, name: 'TheSharpieOne'}}. Yes, the ids are kind of duplicated in the response. I was trying to match the example, this is not my exact use-case... so thus more generically: an response object containing more data based on some query params that can be combined together.
The restriction on expecting the result to be an array only seems to apply to keyResolver; which does a .find. Nowhere else does the type seem to matter / need to be an array. Maybe keyResolver can check for array vs object and attempt to use the value as the object key.
Perhaps the array can be added by the dev-user if they expect an array to be returned. Making the example above be const users = create<User[], number>({ That seems like a breaking type change, but it also seems better than having T[] | T through the code since it's not as explicit.

That is a very good point! Will see if I can make a easy fix for it asap ^^

I was thinking about this in a context of calling a bulk API which fetches a collection of items based on keys which multiple can map to an item - say fetching papers written by the specified authors, while some authors might have collaborated on the same papers (aka not doing [].find() but [].where()).
I think it's a question where the responsibility of parsing out the response should be - if in fetcher or resolver. Now it's bit in a middle way - I see there could be 2 APIs:

Very simple create<TData, TKey> where resolver doesn't exist and it's a responsibility of the fetcher to return Promise<Record<TKey, TData>>.
A bit more intuitive create<TData, TKey, TResponse> where resolver has type (response: TResponse, key: TKey) => TData. This is nicer that you have more freedom of how TKeylooks and don't need to do data manipulation infetcher`.

BTW it also could be nice to mention in the docs that if you want to enforce a max size of a batch API call, you can do it fetcher by
const results = await Promise.all(splitArray(keys, batchSize).map(execute));
return results.flat();

@Anchakor For bulk fetching, isnt this exactly what you mean? https://github.com/yornaath/batshit#custom-batch-resolver

@TheSharpieOne I made the item type generic T with no constraints, see this example for a use case where the response is an object: https://github.com/yornaath/batshit#custom-batch-resolver
Keep in mind that the resolver can be any function that maps the result T to type R, so it should be quite flexible in therms of bulk fetching, and mapping responses without having to massage the data in the fetcher.

Awesome, thanks for doing this!

@Anchakor For bulk fetching, isnt this exactly what you mean? https://github.com/yornaath/batshit#custom-batch-resolver

Yes, but i got held on the same issue that my fetcher didn't return a collection of fetch results, but an object. I isn't quite intuitive to post-process the fetch results in fetcher itself when there is something named "resolved". This fix changes it so thanks! Though I have to note that the documentation of the Generic type params is incorrect and lacking: https://github.com/yornaath/batshit/blob/6926bb66d272ef7803a23e590bfd0a7cbaa5ba4d/packages/batshit/src/index.ts#L9

@Anchakor Yeah I didnt make my due dilligence and update the generic documentation after the fix. I will see if I can get around to it later this week. Or if you want to make a pr for it Im more than happy to review it and include it :D


Pool mirroring metrics

Issue: RHSTOR-1903
Ceph Block Pool mirroring metrics to observe the storage DR behavior

Mirroring Status
Mirroring Image Health
Mirroring Daemon Status

Signed-off-by: Gowtham Shanmugasundaram<EMAIL_ADDRESS>

@GowthamShanmugam Break it into 3 commits:
1st with refactor and common test code
2nd for blockpool collector
3rd for rbdmirror collector
and add some explanation for each commit.

Ack

@jarrpa Changes done


Figure out hosting

Checklist of things to spend a minute on figuring out what the MVP should include

[x] Pinning dependencies
[x] #105
[x] Choose a Hosting Provider
[x] Database Deployment
[ ] Application Deployment
[ ] Setup Continuous Deployment
[ ] Setup Monitoring & Logging
[ ] Look at/Setup better error handling

First task is basically taken care of with #97

Going with AWS, just marked off choosing the hosting provider

See https://github.com/DartExplore/dart-explore-backend/wiki/Database-Hosting for information about database hosting


ARROW-8655: [Python][Dataset] Provide helper method to deconstruct a partition expression

Not an actual proper fix for ARROW-8655, but it can provide a workaround for now to retrieve the partition fields' name and value from the partition_expression

Not the cleanest solution, but could do this relatively quickly because it's based on what I did earlier in https://github.com/apache/arrow/pull/7523. But I think a more proper solution won't be possible before 1.0, and this at least gives a way to get the information needed.
A few examples:
In [1]: import pyarrow.dataset as ds

In [2]: dataset = ds.dataset("test_filter_fragments_pandas/", format="parquet", partitioning="hive")
In [4]: expr = list(dataset.get_fragments())[0].partition_expression

# single partition level with a string
In [5]: expr
Out[5]: <pyarrow.dataset.Expression (part == A:string)>

In [6]: ds._unwrap_partition_expression(expr)
Out[6]: [('part', 'A')]

In [7]: dataset = ds.dataset("test_parquet_dask/", format="parquet", partitioning="hive")
In [8]: expr = list(dataset.get_fragments())[0].partition_expression

# two partition levels with integers
In [9]: expr
Out[9]: <pyarrow.dataset.Expression ((year == 2016:int32) and (month == 1:int32))>

In [10]: ds._unwrap_partition_expression(expr)
Out[10]: [('year', 2016), ('month', 1)]

In [11]: dataset = ds.dataset("test.parquet", format="parquet")
In [12]: expr = list(dataset.get_fragments())[0].partition_expression

# no partitioned dataset
In [13]: expr
Out[13]: <pyarrow.dataset.Expression true:bool>

In [14]: ds._unwrap_partition_expression(expr)
Out[14]: []

cc @rjzamora

Thanks! I indeed basically reimplemented  VisitKeys in cython ..


[RESTEASY-3503] Parametrize RESTEasy and RESTEasy MP versions in TS

See the details in the description and comments of https://issues.redhat.com/browse/RESTEASY-3503 jira

Just an FYI we don't use JIRA for this project.

resolves #172


Recreate Bluebell, Froyo and Sherbert CosmosDbs and collections

Description:

Remove the existsing DBs and recreate with RU's set to 1000 at the DB level and crate the indexed collections for each.
References #xx

Completed at 9:30am 3/25/2020 waiting for soak to close


Add regression tests for AdditiveProtocol.untruncated_private_public_divide()

added tests covering this in https://github.com/cicada-mpc/cicada-mpc/commit/8fa213f344546066fd3f935d528b838ed8660fdf


Security - Add Content Security Policy

Thanks @CrossR for catching this! There's a CSP error that the latest verison of Electron highlights. We should be setting a content security policy for Electron, to help reduce the risk of malicious script execution.
This change adds a CSP for index.html, and provides an alternate entry point for the webpack-dev-server build (npm run start), since that needs eval.
There's still one problem that needs to be fixed:

With the new CSP, we can't load configuration files - they get blocked. We should move to the same strategy we use to load plugins - creating a new vmcontext to run them, so that they are isolated.

Ideally, will we want this in the next release?

Ideally! But unfortunately it's cutting it a bit close (and it's easy for this to regress some corner cases, especially around configuration), so I may not have time to complete it by Wednesday.
It's not a 'new' issue per-se, it's been around for a while - Electron is just better about giving us a heads up, so I don't think it necessarily needs to block this release. But we definitely should fix it!


Athena engine bugs

Proposed Changes

Pull request checklist

[] Tests for the changes have been added (for bug fixes / features)
[] Docs have been reviewed and added / updated if needed (for bug fixes / features)
[] Formatting (pre-commit hooks) has passed locally and any fixes were made for failures

Any other comments

breaking change

Hello @eyal-trabelsi! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file query_flow/parsers/postgres_parser.py:

Line 359:17: W503 line break before binary operator
Line 360:17: W503 line break before binary operator
Line 415:13: W503 line break before binary operator

In the file query_flow/query_flow.py:

Line 34:121: E501 line too long (134 > 120 characters)
Line 70:121: E501 line too long (168 > 120 characters)


Typo: parameter

Parameter was spelled "Paramter", so I used the replace all to replace Paramter with Parameter

Close for the same reason as mentioned in https://github.com/microsoft/vscode/pull/78576#issuecomment-519731948, thanks!


HTMGT failed to reload occ image during runtime for P10.

When OCC encounters an error during runtime, it sends an interrupt to the Host to notify HTMGT to handle the error. HTMGT will restart OCC when handling the error, and the OCC image needs to be reloaded before restarting.
According to the description in the code, there are three sources of OCC imge:
1.Inside HBRT reserved memory
2.Inside the HBRT code load itself
3.Fetched from the service processor
But through the given three sources, the OCC image cannot be found.
I want to know why, and whether P10 still supports reload OCC image during runtime?
Thanks a lot.

OCC reload is definitely supported in P10.  The data will come from a lid on the BMC (like all of the images we use).  I suspect you are hitting some kind of opal-specific limitation since it working for the phyp-based systems we use.  Does your opal implementation support the mctp interfaces that hbrt relies on?  If you show me the hbrt trace log I can probably make a decent guess at the issue.

Thank you for your reply.
In function "loadLid()" of P10 code, there are three branches to reload OCC, as shown below:
if(iv_isLidInHbResvMem) {... ...}
else if(iv_isLidInVFS) {... ...}
else if( g_hostInterfaces->lid_load ) {... ...}
I would like to confirm which branch OPAL should choose to reload OCC.

We haven't done any work with Opal in P10 so I can't really say what the correct option is.  I'm pretty sure we are using the lid_load() path under Phyp but I'll need to confirm that tomorrow.  I have no idea if Opal supports that interface or not, I don't think they did in P9.

I confirmed we use the lid_load interface to load the OCC lid in the phyp path.
[TB]<PHONE_NUMBER>1B0137  UTIL:UtilLidMgr::loadLid\n
[TB]<PHONE_NUMBER>1B2203  UTIL:UtilLidMgr::loadLid> Calling lid_load(0x81E00430)\n
[TB]<PHONE_NUMBER>495316  UTIL:UtilLidMgr::loadLid> size=847872, ptr=0xffffff0001e00010\n

Okay,thanks a lot for your help.

Excuse me, I understand that your commit(Change-Id: I13c558dc243ef4e3ea8658b6cb820d26c637c6a9) is the reason why OPAL cannot load OCC images:
1. Remove the rt_pnor module from RUNTIME-MODULES:
src/makefile==>- RUNTIME-MODULES+=pnor_rt #~/src/usr/pnor/runtime/
2. In loadLid(), the method of obtaining lid through rt_pnor has been removed:
src/usr/util/runtime/utilidmgr-rt. C==>- else if (iv_isLidInPnor)
And this approach should be the method of loading OCC image in P9 OPAL.
To solve this problem on the OPAL platform, I have two ideas:
1. Remove this commit from the hostboot
2. Develop a lid_load function for opal prd
I prefer the first method, but I'm not sure why you made this change and the difficulty of adding rt_pnor back in

I don't think you will be able to just remove that commit.  There has been 4 years of P10 development since then.  As stated above, I have no idea what OPAL's functionality is.  If it supports pldm file i/o then you would be able to fetch the lid via that path.  That is the same path Hostboot uses during the IPL.

I'm not sure why you made this change and the difficulty of adding rt_pnor back in

The openbmc stack COMPLETELY CHANGED from P9->P10.  Every interface that we used in P9 to access "pnor" is gone in P10.  Everything uses PLDM now.  This commit is basically removing all of the legacy support before we added the required changes.  OPAL will need to support PLDM to communicate with the BMC in P10.

Sorry, I made a mistake in my previous judgment. I checked that P9 should have cached the OCC image in "hb reserved memory", but P10 deleted the relevant logic in this commit: Ieaaea2a7fcffbca720b69e8ba9079abb0e1a8865. I would like to ask for advice，What are the benefits of "The only thing we need to load and verify now is the payload itself." I want to know?
In addition, OPAL can already get the lid from BMC via pldm-fileio. If necessary, I can implement the load_lid function

What are the benefits of "The only thing we need to load and verify now is the payload itself."

That commit in particular was related to a performance improvement.  Hostboot uses a very slow per-page file i/o path to load lids.  PHYP has the ability to use dma with the BMC to load lids much quicker.  So now we just let PHYP load the lids on-demand when they are needed rather than preloading them into memory during the IPL.

Excuse me, in the src/usr/runtime/populate_hbruntime.C file of the P10 Hostboot module, the “populate_HbRsvMem” function contains the following code:
else if(TARGETING::is_sapphire_load())
{
l_hbrtPsuAddr = l_prevDataAddr

SBEIO::SbePsu::MAX_HBRT_PSU_OP_SIZE_BYTES;
}
I would like to know why the "SBEIO::SbePsu::MAX_HBRT_PSU_OP_SIZE_BYTES"  is not passed into the "ALIGN_X" function for further alignment calculations when calculating the variable l_hbrtPsuAddr? Could I pass the "SBEIO::SbePsu::MAX_HBRT_PSU_OP_SIZE_BYTES"  into the "ALIGN_X" function before calculating the value of l_hbrtPsuAddr?

I don't see any reason why you couldn't go thorough ALIGN_X, it should just be a NOOP since MAX_HBRT_PSU_OP_SIZE_BYTES is explicitly defined as a single page already.

Okay,thanks.


Getting this error while executing the code.

OCR tool: <module 'pyocr.tesseract' from '/home/btp/anaconda2/lib/python2.7/site-packages/pyocr/tesseract.pyc'>
OCR selected language: ENG (available: osd, equ, eng)
Traceback (most recent call last):
  File "main.py", line 183, in <module>
    s.main(path) # Def main to path
  File "main.py", line 129, in main
    degrees = self.get_rotation_info(image_file_name)
  File "main.py", line 90, in get_rotation_info
    stdoutdata = subprocess.getoutput('tesseract' + arguments % filename)
AttributeError: 'module' object has no attribute 'getoutput'

You are using python 2.7 whereas  subprocess.getoutput is only available in >=3.x . Will update for older version if I find an alternative

Issue resolved. Alternative to subprocess is "commands" in python 2.x.


Adds initial support for TeamCity

Coverage increased (+34.9%) to 71.176% when pulling 1777ef6c9a0b40879892a2dfddf2148e37256b40 on lancelet:teamcity into 1d8509552a30831d28267b2cedddcebb679ebe07 on CommBank:master.

@lancelet Have you got an example of a TeamCity build that uses ci2 to publish docker images? I need to set up a new build along those lines.


Faster parsing (~2x) and more test coverage for parsing

Speedup from more regular expressions (for parsing binary and bag types) as well as from removing much of the string slicing.  String slicing is avoided by keeping track of the offset into the message.  Added some more performance tests resulting in nearly full test coverage of parsing functions.

I double checked and I am pretty sure the CI test failures are unrelated to this PR.

Let me know if you have any feedback regarding this PR.

Hi @Ostico, any thoughts on this PR?

Thanks @TropicalPenguin!


AB designs

Please leave suggestions for single-case or small-n studies using an AB design.

Consider Mancuso & Miltenberger (2015; https://doi.org/10.1002/jaba.267), Using habit reversal to decrease filled pauses in public speaking. Here's the abstract:

This study evaluated the effectiveness of simplified habit reversal in reducing filled pauses that occur during public speaking. Filled pauses consist of “uh,” “um,” or “er”; clicking sounds; and misuse of the word “like.” After baseline, participants received habit reversal training that consisted of awareness training and competing response training. During postintervention assessments, all 6 participants exhibited an immediate decrease in filled pauses.

This is an n = 6 multiple baseline AB design where the primary outcome is counts per minute. This article was used in Kate's class (file path: /BA Seminar/4. Behavior Analysis in Post-secondary Education/Mancuso & Miltenberger, 2016.pdf) and I used it in Statistical Analysis (fall 2021).

Consider Mason et al (2014; https://doi.org/10.1016/j.rasd.2013.12.014), Peer mediation to increase communication and interaction at recess for students with autism spectrum disorders. Here's the abstract:

Recess plays an integral role in the social and emotional development of children given the time provided to engage in interactions with others and practice important social skills. Students with ASD, however, typically fail to achieve even minimal benefit from recess due to social and communication impairments as well as a tendency to withdraw. Implementation of evidence-based interventions such as peer-mediated social skills groups, are necessary to ensure recess is an advantageous learning environment for students with ASD. A multiple-baseline design across participants was used to determine if a functional relationship exists between a social skills instructional program combined with peer networks with school staff as implementers and increases in level of communicative acts for participants with ASD at recess. Results indicate all participants demonstrated an immediate increase in the number of communicative acts with the introduction of the intervention. Implications for practice are discussed.

This is a nice n = 3 multiple baseline AB design where the primary outcome is unbounded counts. This article was discussed in Moeyaert (2018), within the context of a multilevel meta-analysis. Highlighting the Poisson/NB likelihoods would contrast with Moeyaert's strategy.

Consider Isaksson et al (2021; https://doi.org/10.1016/j.jbtep.2021.101637), Radically open dialectical behavior therapy for anorexia nervosa: A multiple baseline single-case experimental design study across 13 cases." Here's the abstract:

Background and objectives: No treatment for adult anorexia nervosa (AN) has shown sufficient effectiveness or superiority to other treatments. Overcontrol has been suggested as a viable mechanism to target in the treatment of patients with AN. Radically open dialectical behavior therapy (RO DBT) is developed for disorders related to maladaptive overcontrol. Our objective was to evaluate the outcome of RO DBT for AN in a clinical outpatient setting.
Methods: Thirteen adult female patients with mild to moderate AN provided written consent and entered a multiple baseline single-case experimental design study. Median age at eating disorder (ED) onset was 15 years and the median duration of the ED was 10 years. Individual changes were assessed weekly during a baseline phase (A) of four to six weeks, and during the subsequent 40-week RO DBT phase (B). Additional assessments were conducted before and after treatment, and at a six-month follow-up. Primary outcome was ED psychopathology. Secondary outcomes were psychosocial impairment, quality of life, social connectedness, and adaptive control strategies.
Results: Eight patients (62%) completed treatment. All completers were in full remission after treatment, with BMI ≥18.5 kg/m2 and ED psychopathology within one standard deviation of the community mean. Improvements occurred after introducing RO DBT, not during baseline.
Limitations: Participants were female with mild to moderate AN, limiting generalizability to severe AN or males.
Conclusions: The study provides preliminary support for using RO DBT in adult outpatients with AN and overcontrol. Further studies should replicate these findings.

Isaksson et al used an n = 13 multiple-baseline design to evaluate radically open dialectical behavior therapy for anorexia nervosa. The data are collected over a good number of time points and the authors showcased three primary outcomes in Figures 1 and 2. A nice thing about their three outcome measures is they all call for different likelihoods:

BMI would be good for the Gaussian or gamma
Restrictive eating would be good for an ordinal model
Flexibility (as rated on a visual analogue scale) would be good for the zero-one-inflated beta

Consider Ruiz et al (2020; https://doi.org/10.3389/fpsyg.2020.00356), A multiple-baseline evaluation of acceptance and commitment therapy focused on repetitive negative thinking for comorbid generalized anxiety disorder and depression. Here's the abstract:

Repetitive negative thinking (RNT) is a core feature of generalized anxiety disorder (GAD) and depression. Recently, some studies have shown promising results with brief protocols of acceptance and commitment therapy (ACT) focused on RNT in the treatment of emotional disorders in adults. The current study analyzes the effect of an individual, 3-session, RNT-focused ACT protocol in the treatment of severe and comorbid GAD and depression. Six adults meeting criteria for both disorders and showing severe symptoms of at least one of them participated in the study. A delayed multiple-baseline design was implemented. All participants completed a 5-week baseline without showing improvement trends in emotional symptoms (Depression Anxiety and Stress Scale – 21; DASS-21) and pathological worry (Penn State Worry Questionnaire; PSWQ). The ACT protocol was then implemented, and a 3-month follow-up was conducted. Five of the six participants showed clinically significant changes in the DASS-21 and the PSWQ. The standardized mean difference effect sizes for single-case experimental design were very large for emotional symptoms $(d = 3.34)$, pathological worry $(d = 4.52)$, experiential avoidance $(d = 3.46)$, cognitive fusion $(d = 3.90)$, repetitive thinking $(d = 4.52)$, and valued living $(d = 0.92$ and $d = 1.98)$. No adverse events were observed. Brief, RNT-focused ACT protocols for treating comorbid GAD and depression deserve further empirical tests.

This is an $n = 6$ multiple baseline AB design with 2 primary outcomes which are sum-scores of Likert-type items. It might make a good example for the beta-binomial likelihood.


⚠ Avatar API Endpoint has degraded performance

In f9109f9, Avatar API Endpoint (https://avatar.roblox.com/v1/avatar-rules) experienced degraded performance:

HTTP code: 200
Response time: 1239 ms

Resolved: Avatar API Endpoint performance has improved in cd36b8c after 18 minutes.


typo in URL of this repository

Under "About" of the "Code" tab, the link for this repository is:
rouge-scholar.org
The link has the color word "roUGe" when it should be "roGUe".

Thanks for spotting this @castedo. This is now fixed.


Adunndevster 50fileschanged

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change. @

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change. @

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change. @

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change. @

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change. @

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@adunndevster : Thanks for your contribution! The author(s) have been notified to review your proposed change. @adunndevster, @mbradley, @bharney

Microsoft authors of articles need to make updates through the private repository, so the updates can be staged and validated by current validation rules. After you review staging and fix all validation issues, you can add the sign-off comment to let the PR reviewers know the updates are ready to be merged.
It's easy to access the private repo version of your articles in GitHub. Just add -pr to the URL, as follows:
 Public repo URL: https://github.com/MicrosoftDocs/{docs-repo}
 Private repo URL: https://github.com/MicrosoftDocs/{docs-repo-pr}
We have closed this pull request. Please resubmit the updates through the private repo. For more information, see the contributor guide.


fix jsonb serialization method in JsonbMapper #1273

https://github.com/rest-assured/rest-assured/issues/1273#issue-564487405

Thank you!


Proposal: Add .code-snippets

Describe the enhancement
.code-snippets files are just JSON and are used by vscode to have custom autocompletion to snippets. There are almost 17K results on GitHub for this file extension: https://github.com/search?q=extension%3Acode-snippets.

Seems like it should be JSONC https://github.com/sjydevildaum/TIS20210905/blob/7d348c96d9ecebb7cf9e6a130f07ab837a3a9e8b/.vscode/react.code-snippets


add missing robustness functions in docs

Pull Request Checklist:

[ ] This PR addresses an already opened issue (for bug fixes / features)

This PR fixes #xyz

[ ] Tests for the changes have been added (for bug fixes / features)

[ ] (If applicable) Documentation has been added / updated (for bug fixes / features)

[ ] CHANGES.rst has been updated (with summary of main changes)

[ ] Link to issue (:issue:number) and pull request (:pull:number) has been added

What kind of change does this PR introduce?

The new robustness functions are added to the api doc section.

Does this PR introduce a breaking change?
Other information:

coverage: 90.312%. remained the same
when pulling c3657f512ca11f7b95d2944edeed6901d7c3a91d on fix-ensemble-docs
into 8db48d8570f5a8f27c112500756527aa0045bff1 on master.

@juliettelavoie Think you could tackle the formatting here?

Hmm, indeed, the module's header is a bit outdated.
suggestion:
This submodule is inspired by and tries to follow the guidelines of the IPCC, more specifically :cite:p:`collins_long-term_2013` (AR5) and :cite:cts:`ipccatlas_ar6wg1` (AR6).


[CELEBORN] Refactor celeborn velox and clickhouse shuffle writer

What changes were proposed in this pull request?
Extract the common parts of these two celeborn shuffle writers into the common module.
How was this patch tested?
CI

@ulysses-you cc

===== Performance report for TPCH SF2000 with Velox backend, for reference only ====

query
log/native_3186_time.csv
log/native_master_09_25_2023_b065ca91b_time.csv
difference
percentage

q1
44.03
44.20
0.164
100.37%

q2
24.94
24.88
-0.056
99.77%

q3
37.17
36.63
-0.547
98.53%

q4
41.18
41.95
0.769
101.87%

q5
70.95
69.36
-1.592
97.76%

q6
6.04
6.65
0.601
109.95%

q7
84.68
85.39
0.703
100.83%

q8
80.30
83.61
3.313
104.13%

q9
115.42
114.96
-0.454
99.61%

q10
44.82
45.03
0.213
100.48%

q11
19.74
19.54
-0.204
98.97%

q12
26.31
23.66
-2.655
89.91%

q13
50.35
50.97
0.619
101.23%

q14
16.98
14.66
-2.328
86.29%

q15
30.13
26.81
-3.323
88.97%

q16
16.46
16.33
-0.133
99.19%

q17
121.57
122.21
0.634
100.52%

q18
161.70
163.63
1.931
101.19%

q19
11.94
14.24
2.297
119.23%

q20
30.16
30.97
0.803
102.66%

q21
240.30
240.43
0.127
100.05%

q22
15.61
15.36
-0.249
98.40%

total
1290.80
1291.44
0.633
100.05%


Node_exporter can not be curled by "curl" command.

What did you do?
I want to see metrics.
What did you expect to see?
A lot of metrics
What did you see instead? Under which circumstances?
When i used "curl http://:9881/metrics" , there is a error.
An error has occurred:
expected summary in metric go_gc_duration_seconds label:<name:"quantile" value:"0" > untyped:<value:0.000275082 >
Environment
ubuntu 14.04

System information:

Linux 4.2.0-27-generic x86_64
Node_exporter's logs is normal.
I do not know what to do.

If this is still happening, please file as a bug against the node exporter.


fixes #3260 by making cached split info a softref

_ No description provided. _

This commit warrants a description when this gets merged.


doc: remove notary v2 reference

Update:

Remove Notary v2 reference for most docs
trust-store-trust-policy will be update by another PR
Requirements.md and README.md were not included in this PR, since they may require refactoring.

Signed-off-by: Yi Zha<EMAIL_ADDRESS>

Resolve parts of issue https://github.com/notaryproject/notaryproject/issues/244

Close this PR and create individual PRs to address different specs.


Xcode  @import fluttertoast module not found in Version 8.0.9

Hi
Same problem when I'm trying to run my app on iPhone 13 emulator (iOS 15.2) and on iPhone 11 physical device (15.3)
log:
Xcode's output:
↳
Writing result bundle at path:
/var/folders/h3/k606dcks0879bxwp88vd2w040000gn/T/flutter_tools.AGQNXH/flutter_ios_build_temp_dirqIWhPJ/temporary_xcresult_bundle
/Users/myaccount/StudioProjects/myproject/ios/Runner/GeneratedPluginRegistrant.m:12:9: fatal error: module 'fluttertoast' not found
@import fluttertoast;
 ~~~~~~~^~~~~~~~~~~~
1 error generated.
note: Using new build system
note: Planning
note: Build preparation complete
note: Building targets in dependency order

Result bundle written to path:
	/var/folders/h3/k606dcks0879bxwp88vd2w040000gn/T/flutter_tools.AGQNXH/flutter_ios_build_temp_dirqIWhPJ/temporary_xcresult_bundle

Could not build the precompiled application for the device.
Parse Issue (Xcode): Module 'fluttertoast' not found
/Users/myaccount/StudioProjects/myproject/ios/Runner/GeneratedPluginRegistrant.m:11:8

Hi
Same problem when I'm trying to run my app on iPhone 13 emulator (iOS 15.2) and on iPhone 11 physical device (15.3)
log:
Xcode's output:
↳
Writing result bundle at path:
/var/folders/h3/k606dcks0879bxwp88vd2w040000gn/T/flutter_tools.AGQNXH/flutter_ios_build_temp_dirqIWhPJ/temporary_xcresult_bundle

/Users/myaccount/StudioProjects/myproject/ios/Runner/GeneratedPluginRegistrant.m:12:9: fatal error: module 'fluttertoast' not found
https://github.com/import fluttertoast;
Xcode's output:
↳
Writing result bundle at path:
/var/folders/h3/k606dcks0879bxwp88vd2w040000gn/T/flutter_tools.AGQNXH/flutter_ios_build_temp_dirqIWhPJ/temporary_xcresult_bundle

/Users/myaccount/StudioProjects/myproject/ios/Runner/GeneratedPluginRegistrant.m:12:9: fatal error: module 'fluttertoast' not found
@import fluttertoast;
~~~~~~~^~~~~~~~~~~~

1 error generated.
note: Using new build system
note: Planning
note: Build preparation complete
note: Building targets in dependency order

Result bundle written to path:
	/var/folders/h3/k606dcks0879bxwp88vd2w040000gn/T/flutter_tools.AGQNXH/flutter_ios_build_temp_dirqIWhPJ/temporary_xcresult_bundle

Could not build the precompiled application for the device.
Parse Issue (Xcode): Module 'fluttertoast' not found
/Users/myaccount/StudioProjects/myproject/ios/Runner/GeneratedPluginRegistrant.m:11:8

faced the same problem, solved by deleting podfile and then run on ios

Follow the steps

Delete the "podfile" and "podfile. Lock" files in the IOS folder
Terminal execution: execute "flutter clean" in IOS file directory“
Execute "pub get" in the ". Yaml" file of Android studio“
Terminal execution: execute "pod install" in IOS directory“


Bugfix/home page typo

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: MercedesYenzzz sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Replace Jackson XML  with dom4j XML parser

Is your feature request related to a problem? Please describe.
Due to constantly hitting the issue:
https://github.com/FasterXML/jackson-dataformat-xml/issues/363
It is better to replace Jackson with Dom4j that works perfectly. Also, Dom4j allows more flexibility that might be required to parse Flowable XML files and is bundled with IntelliJ so no need to have an extra dependency

Jackson didn't report that it can't use data class for SubProcess because it has no no-args ctor (because it inherits from Processbody). Fixed that, so the issue can be postponed.


Diego/ora 2021 remove peerids from chain

Closes: #ORA-2021
What is the purpose of the change
Remove peerIds from the chain code
Testing and Verifying
Modified related tests.
Documentation and Release Note

[ ] Does this pull request introduce a new feature or user-facing behavior changes?

Where is the change documented?

[ ] Specification (x/{module}/README.md)
[ X] Allora documentation site docs.allora.network source code at: https://github.com/allora-network/docs -- will be done as part of the main destination PR
[ ] Code comments?
[ ] N/A

philosophically all for this, it's failing tests, maybe we don't care, i'm not sure if you're wanting to piecemeal fix tests as we go or just fix all tests in one big swoop

Tests are failing for other stuff. I've been changing the related tests. Those changes come from the changes in t

philosophically all for this, it's failing tests, maybe we don't care, i'm not sure if you're wanting to piecemeal fix tests as we go or just fix all tests in one big swoop

Related tests should be ok. Tests failing are related to other things (the InsertBulk* ones) which yes, will be tackled separately, also since other PR will change those so leaving those for then (so they can be reused as a basis to the new individual-based tx)


Update add-mppreference.md

Issue #876 : "-ThreatIDDefaultAction_Actions" parameter value has been corrected.

Looks ok

@sowjanya365 Please keep all changes that address a single issue within a single PR.

@officedocsbot close

@sowjanya365 Please keep all changes that address a single issue within a single PR.

Hi @e0i
Add-MpPreference.md AND set-mppreference.md both are different documents. So I've created different PRs. Kindly correct me if my understanding is not correct. Thank you.

@AndreaBarr The PR which is a continuation of the PR #1165 can be merged. Thanks.

Hello @sowjanya365 what @e0i is telling you is that you can add files to the same PR, there is no a 1:1 relation between files and PRs.
If you work with the github UI you can clic on the branch of your PR and navigate that version of that repo and make changes to other file, that will be added as a new commit to the pr.


Profile page for each fellow

When you click on each fellows card, it sends you to a separate page which includes more detail such as:

Description
Favourite programming languages
Interests outside of technology
University

@khattakdev @wrussell1999
@kalyanchirla and I would like to work on this issue.


[bug]Audio mixing

Describe the bug
I want to implement local audio mixing during call without playing background audio. can you please help me?
Thank you

@jezell @dsa @bcherry @paulwe can you please help me?

@ashishp-dev I'm not sure you can do that with the flutter SDK at the moment without forking. It's pretty easy to do with the go or python sdk, or the native SDKs from each platform though, so another option could be writing a little wrapper that uses the native SDKs to do that.
This tracks the blocker:
https://github.com/flutter-webrtc/flutter-webrtc/issues/959


Switch to ES6

I've tried to follow the existing code convention of using only ES5 features, but that's kinda painful when you're used to writing ES6 all day. It's also my pet-peeve as I'm the maintainer of Lebab.

The obvious route is to use Babel for transpiling the code.
Another option is to only support Node >= 6. I don't see a required Node version specified in package.json, but .travis.yml lists all kinds of old versions. Given that gherkin-lint is less than a year old and it's not a library, I doubt there's an actual a need to support these old versions.

Either way, I'm happy to help out with the conversion.

I added babel to the project a while ago but forgot to updated this. I used lebab for the remaining transformations I wanted to apply with v4.0.1 so I'll call this done!


Is it possible to use aws_iot_ota_update_demo.c for both WI-FI  and BLE with out using Network Manager?

Hi Team,
I am using AWS FreeRTOS version 202012 and ESP32.
Is there a way to use aws_iot_ota_update_demo.c for BLE also?  I mean MQTT over BLE.
Is it possible to use aws_iot_ota_update_demo.c for both WI-FI  and BLE with out using Network Manager?
Can you provide me a sample how do you use  aws_iot_ota_update_demo.c for  MQTT over BLE with out using Network Manager?
I would like to use both BLE and WI-FI mutually exclusively.
Thanks
Kumar.

Hello,
Please refer to the following blog post and documentation for running OTA on ESP32 platform using BLE -
https://aws.amazon.com/blogs/iot/perform-ota-firmware-updates-on-espressif-esp32-devices-using-amazon-freertos-bluetooth-low-energy-mqtt-proxy/
https://docs.aws.amazon.com/freertos/latest/userguide/ble-demo.html
We do not have a demo without network manager and using both BLE and WiFi at this time.

Hello,
Please refer to the following blog post and documentation for running OTA on ESP32 platform using BLE -
https://aws.amazon.com/blogs/iot/perform-ota-firmware-updates-on-espressif-esp32-devices-using-amazon-freertos-bluetooth-low-energy-mqtt-proxy/
https://docs.aws.amazon.com/freertos/latest/userguide/ble-demo.html
We do not have a demo without network manager and using both BLE and WiFi at this time.

Hi pvyawaha,
Thanks for your immediate response. I understood from you, with out Network Manager we cannot use both BLE and WI-FI for OTA.  Even though I need BLE and WI-FI mutually exclusive.
I can close this issue.
Thanks,
Kumar.

Hi pvyawaha,
Thanks for your immediate response. I understood from you, with out Network Manager we cannot use both BLE and WI-FI for OTA.  Even though I need BLE and WI-FI mutually exclusive.
I can close this issue.
Thanks,
Kumar.


problem with adding to numpy.float64, ufunc issue?

i am working on changing the operators (on this branch)   to match those in galgebra: ie   &->* and from *->|
however, i am getting some strange behavior which i dont undertand, which seems to be related to some operator overloads with numpy dtypes. it appears as though the float64.__add__ is taking precedence over cliffords MultiVector.__radd__. not sure why the operator changes created this problem.
@moble, @rkern  perhaps you all have some ideas on how to solve  this?
here is demo of error,
https://gist.github.com/13b0ee10dde76817c79aab567b682efa

The left operand gets the first shot at implementing the operation. Only if it fails does the right operand attempt with its __radd__ method. Because MultiVector implements the Sequence interface, np.asarray() knows how to convert it to a numpy array via np.asarray(). The numpy scalar types will attempt to convert the other operand to a numpy array via np.asarray(). Since this succeeds, np.float64.__add__() succeeds, and MultiVector.__radd__() does not get a chance to run.
I don't have a good idea offhand how to get around this.

thanks very much for the info.
is it clear to you that the operator change would cause this? the exp() function  operating on a MultiVector now fails also, which i suspect is related.
a similar question is raised in this SO post.  after looking at their suggestions the __array_priority__  does not work, but __array_wrap__ does. however this  hook seems to be after the numpy  __add__ has happened...
they also suggest to subclassing ndarray.  however, i am not sure that i have the time/ability to make this change to the whole class, or to decide whether it is a good idea.

so if the left hand operator fails, the right operand attempt with its radd method, then  would it be possible to make the ufunc  'fail' by doing something in __array_prepare__

https://github.com/arsenovic/clifford/commit/bd3bb72454131da60ca19909124901229b9c2086 . . . embarrasing

@arsenovic is this now fixed or still a problem?

i think we can close


Add intercalation article

This would fit nicely with the date & time falsehoods: http://davedelong.tumblr.com/post/140216824433/intercalation

Most of the concerns raised by the article have been compiled by the author himself into a falsehood-like list at http://yourcalendricalfallacyis.com . The later has just been merged with #12 . We can now close this issue.


stricter pool validations

Codecov Report

Merging #13 into master will increase coverage by 0.22%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #13      +/-   ##
==========================================
+ Coverage   91.68%   91.91%   +0.22%
==========================================
  Files          27       27
  Lines        1022     1026       +4
==========================================
+ Hits          937      943       +6
+ Misses         53       51       -2
  Partials       32       32

Impacted Files
Coverage Δ

service/http/config.go
100% <100%> (ø)
:arrow_up:

worker.go
91.34% <0%> (+1.92%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f83c58e...5ba260a. Read the comment docs.


Improve cleanup functionality

On systems with a slower filesystem (eg. with encryption), cleanup didn't finish before the program exited. This refactors the cleanup functionality to always execute, leveraging cancelling contexts to terminate child processes.

Codecov Report

Merging #6 (ee36c52) into master (33fd9da) will increase coverage by 0.06%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master       #6      +/-   ##
==========================================
+ Coverage   99.12%   99.19%   +0.06%
==========================================
  Files           8        8
  Lines         228      247      +19
==========================================
+ Hits          226      245      +19
  Misses          1        1
  Partials        1        1

Impacted Files
Coverage Δ

internal/cmd/root.go
100.00% <ø> (ø)

internal/cmd/generate_mocks.go
100.00% <100.00%> (ø)

internal/exitcleanup/exitcleanup.go
100.00% <100.00%> (ø)

internal/mockgen/mockgen.go
100.00% <100.00%> (ø)

internal/runcmd/runcmd.go
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 33fd9da...ee36c52. Read the comment docs.


Reworded the Confusing sentence in Virtual IPs and Service Proxies

Reworded the Confusing sentence in Virtual IPs and Service Proxies
fixes #38169

LGTM for docs

Hi @satyamkale27 – you've had a technical review from SIG Network here, so am checking that you're looking to incorporate this feedback. Thanks!

/remove-lifecycle stale

Hello @satyamkale27 , thank you for your contributions! This has been inactive for quite some time without any response from your end & per our guidelines around inactive PRs, we shall be closing it off. In the event, you have the bandwidth, please feel free to resume work on getting the changes merged by issuing the /reopen command in the PR comments.
/close